ETC ENVIRONMENTAL TECHNOLOGY LIMITED v ALVAN LIU & PARTNERS [HCMP 001061/2004] | BabelCite