Nicosia Address Details
Address: 16 Sofouli, Flat 402
Nicosia, Nicosia
Telephone: 22669329, 22664940
Fax: 22671453