DUNCAN FINANCE
73 Platan Avenue Flamwood Klerksdorp 2571
Tel 018 468 4438