Contact details 22 358060 54, CORNER ARCHAGGELOU AVENUE &7 KALIDONION STREET 2090, 2090 Egkomi, Nicosia