About Acklam Green Management Limited (08029399) United Kingdom