Nicosia Address Details
Address: 118C Strovolou Avenue
Strovolos, Nicosia
Telephone: 96221250, 99520289
Fax: 22317223
Email: info@enabletech.com.cy