About Beechwood Designer Homes Limited (04491774) United Kingdom