Nikosia Address Details
Address: 9 Kouriou Str., Office 101.
Latsia, Nikosia
Telephone: 22572373
Fax: 22575373
Email: info@lykourgosdevelopers.com