Worst customer service ever. This crook company kept on taking money on my credit card even after MANY contact with customer service. Couldn’t cancel the service, so they had to delete my account. But even that seemed impossible. Months after supposed account deletion they were still thieving on my credit card. Avoid at all cost!
11 Westville Rd London, England United Kingdom
+44 (0)20 8354 1818