About Birch S Park Homes Limited (03413692) United Kingdom