Overview
Legal name
ICL UK (SALES) LIMITED
Region
North East England
Registered address
BOULBY MINE
LOFTUS
SALTBURN BY THE SEA
CLEVELAND
TS13 4UZ
Insolvency history
No