🇬🇧
OIL WATER STOP LIMITED
26.51 · Manufacture of non-electronic industrial process control equipmentSIC26514SmallID15690649
📍 5 BARBERS WOOD ROAD, HIGH WYCOMBE, HP12 4EP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.