About The Grosvenor London Group Ltd (11197493) United Kingdom