MeClu
Consumer Report
- 03-29-2013
- 0
Took money from my account, after i cancelled the order. Cannot contact them by phone or E mail, phone number given as 08006696480. Received a welcome pack but it had been sent to wrong address, and was just a letter telling me what I should have received
Company: MeClu
Country: USA
State: Cardiff
City: Springmeadow
Address: Pembroke House
Phone: 4408006696480
Site: meclub.co.uk