Limassol Address Details
Address: 20 Omirou Street
Limassol, Limassol
Telephone: 25583600, 25583610
Fax: 25581661
Email: thembros@spidernet.com.cy