About Grosvenor House Freehold Limited (06162948) United Kingdom