About Lindacre Homes Limited (04939713) United Kingdom