Debtbusters Contact Details

Debtbusters Contact Details. DebtBusters is part of Intelligent Debt Management (IDM Group) which was founded in April 2004. The IDM Group has established itself as South Africa’s leading and largest debt management company. IDM offers comprehensive advice and a host of highly effective solutions to South African consumers who are facing tight budgets and are struggling with debt.

IDM operates from a centralized office in Cape Town, South Africa,

Debtbusters Contact Number

0861 365 910

Debrbusters Email Address