NLM Design - New Liberty Management In
NLM got my credit card number and put a small charge $11.89 on my account Nationwide
NLM Design got my credit card number and charged a small amount to my card $11.89 hoping I would not notice. Checking complaint I found I was not alone in this scam. ...