About Lindhurst Homes Limited (11309585) United Kingdom