About Greenacre Smallholdings Limited (00458434) United Kingdom