ICL Environmental Services is located in Kidderminster, United Kingdom on Firs Industrial Estate. ICL Environmental Services is rated 3 out of 5 in the category shipbuilding in United Kingdom. ICL ENVIRONMENTAL SERVICES LIMITED is a shipbuilding company based out of Stourport Rd, Kidderminster, United Kingdom.
Address
Firs Industrial Estate
Company size
1-10 employees
Headquarters
Kidderminster