Takashi Holding Limited v Lo Chap Fai trading asY&H Trading Company [DCCJ 006317/2006] | BabelCite