Contact details 70 004515 66 Akropoleos Leoforos Ave, 2012 Strovolos, Lefkosia 66, 2012 Lemesos, Limassol