is not in process of liquidation on Jun 7, 2024
Where is LORDS's headquarters?
LORDS's headquarters is located at Liepāja, Siguldas iela 13 - 39, LV-3416
How many employees does LORDS have?
LORDS has 3 employees
What year was LORDS started?
LORDS was started in 1993