Company Profile Login or Register to add a Company 51.4093569, -0.191593 Endecotts Ltd. 9 Lombard Road London SW19 3TZ United Kingdom +44 20 854 281 21 +44 20 854 366 29 20232024 Views8443 Clicks50 Profile Staff (1) Forum Posts (1) Current Employees of Endecotts Ltd. James Townsend Director Boardmember 2008/12 – Today (15 Years / 5 Months)