1. Didi International Inc 724 N Bel Aire Ter, Palatine, IL 60074 Coordinate: 42.12378,-88.02659 Phone: (847) 705-7478