SHAFER HAGGART LIMITED v MULTI PROJECTS COMPANY LIMITED [HCA 005096/1983] | BabelCite