About Lattimore Road Management Limited (03560842) United Kingdom