About Beech Hall Management Company Limited (NI667699) United Kingdom