Quality Assured

Global Distributor

ICL Tech Ltd is a member of the ICL Plastics Group, registered in Scotland No.54592, registered office 80 St Vincent Street, Glasgow, G2 5UB.

Contact Us

ICL Tech Ltd
No.1 Wellington Road / Glasgow
Scotland (UK) / G64 2SA
TEL: +44 (0) 141 761 4700
FAX: +44 (0) 141 761 4729
EMAIL: sales@icltech.co.uk