Write a Review
Verified Profile
Exascale is a national internet service provider with presence in data centres throughout the UK.
Locations
United Kingdom
Hortonwood 40,
Telford,
Shropshire
TF17EY
03300100140
Focus Areas
Service Focus
- IT Services
- Web Hosting
Client Focus
- Small Business