10 Thames Street, MacGregor sold price