About Grosvenor Street Investments Limited (09896065) United Kingdom