About Land & Brand New Homes Limited (04346749) United Kingdom