SmileFinance.co.uk
Consumer Report
- 06-25-2013
- 14
No idea who they are or how they got my card details, after alot of ringing around i finally found a working phone number which is 08006906860, they stated a refund will be issused but couldnt tell me how they got details in the first place. We will wait and see if i get the refund
Company: SmileFinance.co.uk
Country: USA
State: Cheshire
City: Cheadle
Address: P.O. BOX 290
Site: smilefinance.co.uk