About Greenacres Management Company Tamworth Limited (10809069) United Kingdom