ETC ENVIRONMENTAL TECHNOLOGY LIMITED v ALVAN LIU & PARTNERS [CACV 000259/2004] | BabelCite