ICL Group Company Name: ICL Group Category: Associates, Crop Protection Address: Boulby Mine, Loftus, Saltburn-by-the-sea, Cleveland Postcode: TS13 4UZ Website: icl-sf.com Phone Number: 01287 640140