About Latham Property Trust Limited (01403755) United Kingdom