Thank You

Your enquiry has been submitted successfully and a member of our team will be in touch with you in due course.

Contact Details

Sales
Tel.: 01782 667700
Email: sales@ic.co.uk
Mon-Fri 08:30-17:30

Support:
Tel: 01782 667766
Email: support@ic.co.uk
24 hours / 7 days per week

Postal Address:
Internet Central Limited
Innovation Centre
Keele Science Park
Keele
Staffordshire ST5 5NB

Privacy & Cookie Overview

This website uses cookies so that we can provide you with the best user experience possible and understand how users interact with our websites.

For a list of the cookies we use, please see our 'Cookie Policy' page.

If you would like to know more about how we use the data we collect on this website, along with additional details regarding data privacy, please see our 'Privacy Policy' page.