About Beech House Management Solutions Ltd (09104642) United Kingdom