Contact details 25 577588 25 577700 25 660044 70 002600 Omonoias Leoforos 91, ROUSOS COURT 3, Flat 4, 3048 Lemesos, Limassol