🇬🇧
LONDON DATA SERVICES LTD
61.10 · Wired telecommunications activitiesSIC61100 · 61200 · 62090 · 95110IT, Software & DigitalMicroID14114392
📍 1 MORSE END, LEIGHTON BUZZARD, LU7 3RD, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.