Tfi Markets Ltd Nicosia Address Details Address: 178 Athalassas Avenue, Irini Bldg, 2nd FloorStrovolos, Nicosia Telephone: 22817450 Fax: 22817496