About The Abbots Garden Management Limited (02749233) United Kingdom