Phone and company address

Shanghai Qiyao Information Technology Co.,Ltd.

Shanghai Qiyao Information Technology Co.,Ltd.
Phone: +86 21 6524 0095
Fax: +86 21 6524 0095
Address: No. 335 Guoding Road 200433 Shanghai