45 Swanfield Street, MacGregor sold price