Nicosia Address Details
Address: 178 Athalassas Avenue, Irene Tower,2nd Floor
Strovolos, Nicosia
Telephone: 22749800
Fax: 22817496
Email: info@tfifx.com