About Grosvenor Place Property Management Limited (03998808) United Kingdom