Contact details 22 603092 22 603084 22 603076 Lemesou Ave, New General Hospital, 2029 Strovolos, Nicosia