🇬🇧
IMMERNOVA LTD
26.40 · Manufacture of consumer electronicsSIC26400 · 30990 · 32300 · 62012MicroIDSC606412
📍 6/8 EAST LONDON STREET, EDINBURGH, EH7 4BH, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.