Magnificent Mile Trading 30 (Pty) Limited v Charmaine Celliers N.O. and Others ([2019] ZACC 36) | CaseNotes