Contact details 25 747464 20 Nafpliou Str, NAFPLION CENTER, Flat 401, 3025 Lemesos, Lemesos, Lemesos, Limassol