is inactive
Where is TOWNBERG LIMITED's headquarters?
TOWNBERG LIMITED's headquarters is located at Rīga, Lāčplēša iela 62/66-28, LV-1011
How many employees does TOWNBERG LIMITED have?
TOWNBERG LIMITED has 0 employees
What year was TOWNBERG LIMITED started?
TOWNBERG LIMITED was started in 2011