About Grosvenor Eighty Seven Limited (11033195) United Kingdom