About Grosvenor Square Limited (09223149) United Kingdom