Fletcher Electrical (Pty) Ltd v Mabuza & Others (1896/2018) [2019] SZHC 116 (04 July 2019);

group