About Grosvenor Alpha Place Llp (OC360240) United Kingdom