About Grosvenor Square Global Services Ltd (09416306) United Kingdom