About Latham Property Group Ltd (12527297) United Kingdom