About Beech Tree Homes Limited (12547343) United Kingdom