written by Nicholsyx85 on 29/11/2015
I have been a customer for a while and I have never had any problems. I had a issue with my direct debit not being set up but one of the team sorted it out for me. Overall a good company.
As rated by our community of reviewers