About 32 Grosvenor Street Freehold Limited (07099838) United Kingdom