shanghai outlet feed mill - lian-xiang-lou.ch
shanghai outlet feed mill. Mega Mills, Shanghai — Ted's Store Portfolio Mega Mills, Shanghai. Unit A.1213, Mega Mills, No.5999 Jiasong Middle Road, Shanghai, 200072 Qingpu, China Tel: +86 21 5970 1057. 1750 sq. ft. / 163 sq. m. A homage to the factories of industrial Britain and China's own dynamic history, the interior design of Ted's ...