About Birchwood Park Homes Limited (03451503) United Kingdom