About Beech Hill Close (greenview) Management Company Limited (08166417) United Kingdom