About Batterby Green Management Company Limited (02641684) United Kingdom