website: https://www.duubee.com
Contact Name: Cindy Zhang
Company Name: Duubee Intelligent Technologies Co., Ltd.
Tel: 075585243617
Fax:
Street Address: 9f, Block B,
Unicenter, Xin’an Sub District,
Bao’an District, Shenzhen, P.r.
China
Shenzhen, Guangdong 518000
China