is not in process of liquidation on May 1, 2024
Where is Stimo's headquarters?
Stimo's headquarters is located at Mažeikiai, V. Mykolaičio-Putino g. 2, LT-89214
What year was Stimo started?
Stimo was started in 2022
Sources: Lietuvos atvirų duomenų portalas