341-343 28th October Avenue & Evagoras Pallikarides street Limassol