About Greenacre Property Investments Limited (12140572) United Kingdom