Limassol Address Details
Address: 25 Kallikrati, Shop 1
3075, Limassol, Limassol
Telephone: 25735194
Nicosia Address Details
Address: 36 Sofouli
1096, Nicosia, Nicosia
Telephone: 22675537
Fax: 22662732