Van Velden – Duffey – Van Velden – Duffey, van velden - duffey vvd legal south africa dept collection biggest law firms RAF rustenburg lawyer pretoria johannesburg candidacy over 150 years legal experience litigation wills testements marraige contracts family estate planning trusts Advocacy Damages Accountability Paternity Law Delictum Corporate law Patrimonial law Deponent meaning in law Legal practise council Dagga laws Company law Smoking laws CCMA Age of consent Legal liability Caveat Injury Environmental law Disabi.