Nicosia Address Details
Address: 124 Strovolou Avenue, Office 203
Strovolos, Nicosia
Telephone: 22378379
Fax: 22378355