🇬🇧
ICL CONSUMABLES LIMITED
17.22 · Manufacture of household and sanitary goods and of toilet requisitesSIC17220 · 46499 · 47910MicroID14959144
📍 4 EDGECOT GROVE, LONDON, N15 5HD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.