Toumazis Widnell Ltd Nicosia Address Details Address: 27 Nikodimou Mylona1071, Nicosia, Nicosia Telephone: 22750278