About Beech House Management Company Limited (01627180) United Kingdom