About Landare Homes Limited (01060101) United Kingdom