Appalling customer service from UK arm…
Appalling customer service from UK arm of this company. Do not answer phone lines while charging you to keep you on hold. Do not use.
United Kingdom
Appalling customer service from UK arm of this company. Do not answer phone lines while charging you to keep you on hold. Do not use.