Trust Holdings Limited v Peter Bailey and Zimbabwe Allied Banking Group (HH 23-2005, HC 494/05) | CaseNotes