Limassol Address Details
Address: 33 Georgiou A Street, Pecora Beach House Block A, Shop 1
Limassol, Limassol
Telephone: 25329330
Fax: 25329144