About Grosvenor Terrace Properties Limited (04256494) United Kingdom