🇬🇧
EFI LIMITED
26.51 · Manufacture of electronic industrial process control equipmentSIC26512SmallID03459167
📍 GRIFFIN LANE, THORPE ST ANDREW, NORWICH, NORFOLK, NR7 0SL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.