🇬🇧
OMNISHIELD TECHNOLOGIES LIMITED
26.51 · Manufacture of electronic industrial process control equipmentSIC26512IT, Software & DigitalNot filedID16961747
📍 165 STAMFORDHAM ROAD, NEWCASTLE UPON TYNE, NE5 3JL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.