We love talking to people about making technology easy and enjoyable, so do please get in touch.
We love chatting with our customers, both existing and new, so please do get in touch with us.
Pick up the phone, chat online or send us a message and we’ll be happy to help.
Call Us On:
0800 160 1111
Windsor Telecom Ltd
4 Meadows Business Park
Mon – Thu 9 – 5.30 pm
Fri 9 – 5 pm
Call 0333 123 8080
Call 0333 123 9090
Click the link to get directions to Windsor Telecom