African Echo [Pty] Ltd & 2 Others v Simelane (48/2013) [2013] SZSC 71 (29 November 2013);

group