About Grosvenor Spaces Ltd (11373343) United Kingdom