About Lloyds Homes Limited (08221735) United Kingdom