Magagula v Diamond Investments (Pty) Ltd and Another (2384/2005) [2005] SZHC 128 (11 November 2005);

group