About Greenacres Management Services Limited (10519182) United Kingdom