Contact Us

Our staff are happy to deal with any questions you might have. You can contact us via email, telephone or using the online web from below.


Office Address
Kleo Internet™
2 – 4 Wellington Road
YO15 2BN

Enquiries / Questions

Telephone: 01262 650 148


Make a general online enquiry

Please wait...