is inactive
Where is LOKVA TECHNOLOGY LIMITED's headquarters?
LOKVA TECHNOLOGY LIMITED's headquarters is located at 'Αννης Κομνηνής, 4, SOLEA BUILDING, Floor 2, Flat 202, 1060, Λευκωσία, Κύπρος
What year was LOKVA TECHNOLOGY LIMITED started?
LOKVA TECHNOLOGY LIMITED was started in 2013