Equistock Properties 8 (Pty) Ltd and Another v Oosthuizen and Others ((738/2023) [2025] ZASCA 06 (29 January 2025)) | CaseNotes