It took over 160 emails to try and stop calls from India - failed so gave them up
Foreign call centres - I refuse to deal with them. If company has British customers it should use British call centres.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook