John Walker Pools v Consolidated Aone Trade & Invest 6 (Pty) Ltd (in liquidation) and Another ([2018] ZASCA 12; (245/2017) (8 March 2018)) | CaseNotes