Nicosia Address Details
Address: 20A K Paleologou Street
Nicosia, Nicosia
Telephone: 22377779
Fax: 22515820
Email: spaceltd@logos.cy.net