Nicosia Address Details
Address: 31 Agiasmaton
2230, Latsia, Nicosia
Telephone: 22487458
Fax: 22485460
Nicosia Address Details
Address: 129a Athalassis Avenue
Strovolos, Nicosia