21 Carnaby Street, MacGregor sold price