About Birch Tree Homes Limited (03066354) United Kingdom