About Grosvenor & Grosvenor Ltd (13181723) United Kingdom