🇬🇧
MESMERIX LTD
26.51 · Manufacture of electronic industrial process control equipmentSIC26512 · 62012 · 62020 · 71122IT, Software & DigitalMicroID11393636
📍 42-44 BISHOPSGATE, LONDON, EC2N 4AH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.