🇬🇧
ELECTRONIC SYSTEMS RESEARCH LIMITED
26.51 · Manufacture of electronic industrial process control equipmentSIC26512IT, Software & DigitalMicroID03104772
📍 UNIT 1 POPLARS COURT, LENTON LANE, NOTTINGHAM, NG7 2RR, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.