Judges Demand

273 out of 300 debtors traced this month alone – 91% Success Rate

Published On: 8th May 2015

We are proud to report that we have managed to trace 273 out of 300 people this month alone. This is an impressive 91% success rate.