About Birch Homes Limited (02196684) United Kingdom