Sterling & King
Debit Collector states I owe money from Upfront Money
Received a notice on my Credit Report the other day stating that I owed money to a Company from Upfront Money from 2007. Never heard of them. Then in the mail today, I receive a letter from a collection agency called Sterling & King stating that I defaulted on an agreement that I had with ...