About Lexhill Homes Limited (01107744) United Kingdom