LEAD MILE LIMITED v SINO PEAK FINANCE LIMITED [HCA 013870/1998] | BabelCite