🇬🇧
DEXTROUS.NET LIMITED
61.90 · Other telecommunications activitiesSIC61900 · 70229MicroID04212735
📍 SUITE 4, NEW HUMBERSTONE HOUSE, 40 THURMASTON LANE, LEICESTER, LEICS, LE5 0TE, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.