🇬🇧
MYLABS (UK) LIMITED
61.10 · Wired telecommunications activitiesSIC61100 · 62020 · 62090 · 96090MicroID12057158
📍 FIBOARD HOUSE, 5 OAKLEIGH GARDENS, LONDON, N20 9AB, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.