🇬🇧
EURO TECHNICAL SERVICES LONDON LIMITED
26.11 · Manufacture of electronic componentsSIC26110 · 26309 · 68100 · 68209SmallID03317256
📍 23 ABBEY MANUFACTURING ESTATE, MOUNTPLEASANT, WEMBLEY, MIDDLESEX, HA0 1NR
Data sourced from official commercial registries. Last updated when this company filed its accounts.