🇬🇧
OMNIMA LIMITED
26.11 · Manufacture of electronic componentsSIC26110 · 26400 · 26511 · 47410MicroID06038874
📍 176 KENNINGTON ROAD, KENNINGTON, OXFORD, OX1 5PG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.