Contact Details

Tel.: 01782 667700
Mon-Fri 08:30-17:30

Tel: 01782 667766
24 hours / 7 days per week

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

Cookie Notice

IC websites use a minimal set of cookies in order for each website to work correctly.  They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.  A full description of the cookies that we utilise can be found on the Goodwin Group ‘cookie policy‘ page.  To accept these cookies, click on the cross in the top right corner of this panel.  If you do not accept these cookies, please navigate away from this website.

Enquiry Sent

Thank you – your enquiry has been sent successfully.