About Birchwood Homes Limited (03155640) United Kingdom