Company Address:
3F, Building 1, No. 2528 Zhennan Road, Putuo District 200331, Shanghai China.
shanghai, shanghai
China, 200331
Web Page Link: https://www.toboc.com/shanghaitarluztelecomtechcoltd.aspx
D&B D-U-N-S Number: 3101070007
Company Registration Number: 310107000799100