Limassol Address Details
Address: 8 Andrea Themistokleous
3041, Limassol, Limassol
Telephone: 25818415
Nicosia Address Details
Address: 43A Themistokleous Dervi, Shop 1
1066, Nicosia, Nicosia
Telephone: 22758085
Fax: 22758095