1 reviews | Active since Member
Discovery and ITC Business Administrators what are you doing? SHOCKING SERVICE. Arrangements were made from 2021, Discovery handed me over to ITC Business Administrators who have been charging me for every phone call, sms and email, this has pushed my account up double than what it was. What is happening to this country and how can you charge people interest that changes every day. NEVER will I want to do business with these clowns.