Mamboo
Consumer Report
- 03-03-2012
- 10
This company, Mamboo, which I have never heard of or even used has charged my account $781.51 in 4 days. I have never used this company and do not know why the have been able to charge may account. I have shut off my card and have reported the issue with my bank but am fearful that I will not get my money returned. This is a horrible thing to do, I am a hardworking full time student and a single mother and this money is very important since we do not have alot.
Company: Mamboo
Country: USA
State: London
City: London
Address: 9 Devonshire Square
Phone: 442030020554