ServicesFactory LatsiaContact details 22 519333 22 519508 22 489600 22 427825 22 571063 Ftelias 3, 2200 Geri, Nicosia