About Greenacres Kemnal Park Limited (07190287) United Kingdom