About Mears Homes Limited (03901815) United Kingdom