I have also fallen into the trap of this scam, unable to find a phone number to speak to Lean Slim, at present I'm speaking to my bank to stop all payments going out but not sure how successful I'll be having read all the other reports.
I have also fallen into the trap of this scam, unable to find a phone number to speak to Lean Slim, at present I'm speaking to my bank to stop all payments going out but not sure how successful I'll be having read all the other reports.
Country: USA State: Georgia City: Atlanta ZIP: 30341
Address: 3577A Chamblee Tucker Rd # 209
Phone: 8669429990
Site: leanslimultra.com
0 comments