Contact details 25 366624 25 366226 25 368825 Arch/pou Makariou C' Leoforos 232, APOLLON, Flat 601, 3030 Lemesos, Limassol