SQ
Squirrel Internet Ltd
View company profile →
Had a technical issue in my area and…
Had a technical issue in my area and the guys came and sorted it out within 24 hours. Also didn’t charge me the £150 fee that I was supposed to be billed for. Really happy!