About J.a. Latham And Sons Property Company Limited (01683947) United Kingdom