About Greenacre Properties Ltd (08540160) United Kingdom