Nicosia Address Details
Address: 14 Promitheos Street, Off. 102
Nicosia, Nicosia
Telephone: 77777271, 22872266
Fax: 22872264
Email: info@12scs.com