customer

customer

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by customer

SQ

Squirrel Internet Ltd

View company profile →

1 out of 5 stars

Awful service

Awful service, they lie are not trustworthy would not recommend, scammers told me I had 30 day cooling off period and now saying 14 and won’t cancel my contract