Contact details 26 933488 26 941212 26 944933 25 321600 25 252533 25 431100 Kavalas 18, 4042 Germasogeia, Limassol