About Beechwood Homes (construction) Limited (06127716) United Kingdom