About 32 Grosvenor Street Management Limited (01185689) United Kingdom