About Lomax Homes Limited (01379762) United Kingdom