is inactive
Where is NELIA'S KIOSK LIMITED's headquarters?
NELIA'S KIOSK LIMITED's headquarters is located at ΑΡΧ.ΜΑΚΑΡΙΟΥ ΙΙΙ, 110, Floor 1, Flat 101, ΛΑΤΣΙΑ, 2224, Λευκωσία, Κύπρος
What year was NELIA'S KIOSK LIMITED started?
NELIA'S KIOSK LIMITED was started in 2007