CHOW SANG SANG JEWELLERY COMPANY LIMITED v RYODEN LIFT AND ESCALATOR COMPANY LIMITED [HCA 017118/1999] | BabelCite