Absolutely horrendous customer service
Absolutely horrendous customer service. From the very beginning the rep was very intimidating and promised things that never materialised. No communication. No replies to calls. I sent a letter of complaint to their London address which was returned (so presume no such address). The website they 'provided' was NOTHING like we'd asked for. Wasn't relevant to OUR business. It's made our lives harder due to false information they put on. Quick enough to take our money, but not even a basic service given. Terrible and very disappointed. I am only a very small business and the money I paid could've been put to much better use.








