3 Thames Street, MacGregor sold price