Contact details 25 322331 Vasileos Georgiou 75, DEMERO APART-GROUND FLOOR, 4047 Germasogeia, Limassol