Eye of Africa Developments (Pty) Ltd and others v Shear | CaseNotes