🇬🇧
KUBIX MEDIA LIMITED
62.01 · Business and domestic software developmentSIC62012 · 63120IT, Software & DigitalSmallID09824555
📍 35 FLOODGATE STREET, BIRMINGHAM, B5 5SL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.