Cafca Limited v High Peak Marketing (Pvt) Limited (HH 105/09, HC 1327/09) | CaseNotes