Support

ClickTheRoad OY

Registred / Business ID number: 3409603-9

ClickTheRoad OY Legal Address: Fleminginkatu 25D 58 00500, Uusimaa, Helsinki, Finland

Contact: Ivan Timoshenko, support@clicktheroad.com

App Store
© 2024 ClickTheRoad Oy
Legal
Terms and ConditionsPrivacy PolicyCompany detailsAcceptable Policy