About Lear Land & New Homes Limited (06342365) United Kingdom