E 1 Ranch (Pty) Ltd v Early Harvest Farming (Pty) Ltd (21/2017) [2017] SZSC 68 (01 December 2017);

group