Squirrel Internet Ltd
Read all reviews for Squirrel Internet Ltd →
Just joined squirrel and was found to have no internet for over 24 hours
Just joined squirrel and was found to be without internet for over 24 hours. Couldn’t contact anyone via phone? Sent an email and had no response. Not a happy customer