Chongqing Jiangbei District
c/o Chongqing IFS, Shop N. L318a & L318b - Level 3
No. 38 North Street
400024
Chongqing Jiangbei District
c/o Chongqing IFS, Shop N. L234 Level 2
No. 38 North Street
400024
Chongqing
No.68 Yangheyi Road
c/o Chongqing Starlight 68, Shop AL138
400020