Lean Slim Ultra
Consumer Report
- 09-05-2013
- 32
Told I was getting a special offer for slimming tablets, yet they took £139.00 from my bank as well as the offer price. The product did not work eithe
Company: Lean Slim Ultra
Country: USA
State: Georgia
City: Atlanta
ZIP: 30341
Address: 3577A Chamblee Tucker Road, #209
Phone: 8669425005
Site: leanslimultra.com