Level 2 620 High Street, Kew sold price