Contact details 25 960104 15 Nafpliou Str, STYLE, Office 215, 3025 Lemesos, Lemesos, Lemesos, Limassol