thecavendish.co.za