🇬🇧
LUMEN TECHNOLOGIES EMEA HOLDINGS LIMITED
61.10 · Wired telecommunications activitiesSIC61100IT, Software & DigitalLargeID03855219
📍 260-266 GOSWELL ROAD, LONDON, EC1V 7EB, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.