About Grosvenor Street Apartments Limited (09970801) United Kingdom