Limassol Address Details
Address: 14 Nafpliou, Lydia, Flat 201
3025, Limassol, Limassol
Telephone: 25333822
Fax: 25333363