CHAOYANG DISTRICT, BEIJING, F4
CHINACACHE INTERNATIONAL HOLDINGS LTD.
1498576
000000000
86 10 6437-3399
SECTION A, BUILDING 3
CHAOYANG DISTRICT, BEIJING, 100015
F4