UNIT 17,9/F,TOWER A,NEW MANDARIN PLAZA,NO.14 SCIENCE MUSEUN ROAD.TSIMSHATSUI.KOWLOON,Zhongshan,Guangdong,China China
Contact Person Mr. Steven Yang
Address UNIT 17,9/F,TOWER A,NEW MANDARIN PLAZA,NO.14 SCIENCE MUSEUN ROAD.TSIMSHATSUI.KOWLOON, Zhongshan, Guangdong