I have had the same issues. No response to my emails, or telephone calls. I think we should all get together and do something about this - does anyone else agree?
Steve Wilson found this review useful
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook