New Liberty Management
Scam! Charged my husband's credit card for $11.89 out of nowhere
My husband just received a credit card bill. There was a charge from New Liberty Management for $11.89. He checked all his receipts and couldn't find anything close to that amount. Then, I decided to search the Internet about this company and found out that it has been scamming people all over the ...