About Beech Hill Road (no 2) Management Company Limited (09187470) United Kingdom