About Grenville Place (management) Co Ltd (08981196) United Kingdom