About Grosvenor Road Property Ltd (12587227) United Kingdom