About Latham Homes Limited (07677811) United Kingdom