Limassol Address Details
Address: 72 Thessalonikis Street, 1st floor
Limassol, Limassol
Telephone: 25368847, 25334252
Fax: 25347380