Fci Ltd Nicosia Address Details Address: 2 Chistodoulou Sozou Street, Eiffel Tower, 3rd FloorNicosia, Nicosia Telephone: 22680096 Fax: 22665299 Email: fci.ltd@cytanet.com.cy