Contact details 220A Arch/pou Makariou C' Leoforos, STELMARIA 01, 3030 Lemesos, Lemesos 220Α, Στελμαρία 01, 3030 Larnaka, Larnaca