CHANNEL GREEN LIMITED v HUGE GRAND LIMITED [HCMP 2052/2011] | BabelCite