IDbike is located in the south of The Netherlands, in the heart of the European bike industry.
We also have an office in China:
China / 中国
Contact / 联系人： Richard Liu / 刘先生
Phone / 电话 ： +86 186 2625 9775