Van Heerden N.O and Others v McVigar Sand Mining (Pty) Ltd and Others (588/2021) [2026] ZANCHC 57 (19 June 2026)

Northern Cape High Court 2026 19 Jun 2026 Contract Law