SQ
Squirrel Internet Ltd
View company profile →
Left my old provider to go with these
Left my old provider to go with these, they cancelled my installation appointment the day before and said they'd rectify in 7-10 days. Been 11 days and can't get through to them. Very disappointed