🇬🇧
EXCEL LONDON 2020 LTD
61.90 · Other telecommunications activitiesSIC61900 · 68201 · 68209MicroID11234624
📍 12 CHAPEL ROAD, CHAPEL ROAD, ILFORD, IG1 2AG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.