🇬🇧
INDUSTRIAL INTERFACE SYSTEMS LTD
26.51 · Manufacture of electronic industrial process control equipmentSIC26512Manufacturing & EngineeringMicroID14533458
📍 UNIT 2 DEER PARK BUSINESS CENTRE, ECKINGTON, PERSHORE, WORCESTERSHIRE, WR10 3DN
Data sourced from official commercial registries. Last updated when this company filed its accounts.