About Grosvenor Square Capital Management Limited (08737117) United Kingdom