Uxbridge, United Kingdom
Kirby Way
N/A
Really poor customer service, 3 months after closing my account still waiting for my refund which there were supposed to return immediately. You can never talk to right person and they will always pass you around until you give up. I would advise all my colleagues to stay well away from this company.
like
Deli
The best companies in the category 'Deli'