About 22 Grosvenor Street Management Company Ltd (04348680) United Kingdom