About Grosvenor Terrace Properties (management) Ltd (09067848) United Kingdom