MACROCOM (603) LIMITED