About Latham Property Company Limited (00397347) United Kingdom