fbpx

Data Clean Asia

Data Centre

Room 7, Unit 1, 10/F Cheung Fat Industrial building 64-76 Larch Street
Tai Kok Tsui, Kowloon, Hong Kong

About

It appears we have no information about this company.