About Beech Court Management Limited (01961626) United Kingdom