🇬🇧
OCTA TECHNOLOGIES LTD
60.20 · Television programming and broadcasting activitiesSIC60200 · 62012 · 63120 · 93290IT, Software & DigitalNot filedID17099259
📍 APARTMENT 1, 1, LOOP COURT, TELEGRAPH AVENUE, LONDON, SE10 0TA, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.