About Greenhill Gardens Management Company Limited (08640717) United Kingdom