For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Pamela

United Kingdom

1 Reviews
5 Reads
0 Useful

1 review

Store Origin

AVOID worst company in the world !!!

AVOID worst company in the world !!!! Taking out 2 payments a month my bank !! Customer service absolute joke !!! 😒..... don't touch them with a barge pole !!!

2022-06-08