About Leigh Green (sandbach) Management Company Limited (08688046) United Kingdom