Data Center Map

Internet Central



Visit Website

Established in 1995 as one of the UK's first Internet Service Providers (ISPs), Internet Central is trusted to provide comprehensive and custom-built solutions for all business communications needs.

Based in Keele in Staffordshire, we focus solely on businesses in the UK, which is why we can respond so quickly to our company & reseller clients - our 24-hour monitoring and engineer service means you receive only the best technical support.

Visit Website

Internet Central

Headquartered in Keele, Staffordshire