New Liberty Management
Credit card scam
- 11-21-2008
- 3
This company charged my credit card account with $11.89 on 10/10/08. I have not ordered anything from this comapny. Looks like I am not alone in this scam.
Company: New Liberty Management
Country: USA
State: Nationwide
Site: nlmdesign.com