Lean Slim Ultra
Consumer Report
- 09-05-2013
- 51
Same as above had postage £10 took out of bank for trial and didn't receive, then two weeks later two £70 took out and didn't receive, rang to get refund, gave me american number haven't been able to get through
Company: Lean Slim Ultra
Country: USA
State: Georgia
City: Atlanta
ZIP: 30341
Address: 3577A Chamblee Tucker Road, #209
Phone: 8669425005
Site: leanslimultra.com