Email [email protected] Location 2 Leonidou & Acropoleos Ave., 2007 Strovolos – Nicosia – Cyprus Phone +357 22 713780