is not in process of liquidation on May 17, 2024
Where is Sarma Consulting's headquarters?
Sarma Consulting's headquarters is located at Rīga, Elizabetes iela 7 - 18, LV-1010
What year was Sarma Consulting started?
Sarma Consulting was started in 2023