is inactive
Where is ELENI STAVROU & SONS LTD's headquarters?
ELENI STAVROU & SONS LTD's headquarters is located at Αρχ. Μακαρίου ΙΙΙ, 232, APOLLO COURT, Floor 1, Flat 103, 3030, Λεμεσός, Κύπρος
What year was ELENI STAVROU & SONS LTD started?
ELENI STAVROU & SONS LTD was started in 2006