Consumer Trust Financial
This company comes from out of nowhere, gets your bank information and steals your money
Consumer Trust Company went into my account and debit $149.00 for what I do not know, why I do not know. But I do know they are ripping people off. Seniqua Cleveland, Ohio U.S.A. ...