DE VILLIERS AND ASSOCIATES
Central, Strand, Western Cape •
Debt Collections