About Grosvenor Property Investment London Limited (09218810) United Kingdom