About Beamridge Homes Limited (11141236) United Kingdom