About Birch Residential Homes Limited (09674064) United Kingdom