About Grosvenor Square Property Limited (12681814) United Kingdom