Contact US

Get In Touch

IBB Beijing
1110, Shengfu Building,
37 Maizidian Street,
Chaoyang District, Beijing
P.R.China

IBB Shanghai
Distrii Offices, Room 302
Hengfeng Road 668
Jingan District, Shanghai
P.R.China

Chinese (Simplified)English
Scroll to Top