Christodoulou Themis Ltd Nicosia Address Details Address: 58 Trikoupi 1016, Nicosia, Nicosia Telephone: 22753572 Fax: 22764218