NicosiaSTELIOS AMERICANOS & CO LLC Nicosia12th Demostheni Severi Avenue6th Floor1080 NicosiaNicosiaEurope357 22 46 55 00[email protected]