About Grosvenor Lofts London Ltd (12735845) United Kingdom