About Greenacres (north Park) Limited (02749156) United Kingdom