Orphanos G & Co Ltd Nicosia Address Details Address: 214 Ledras StreetNicosia, Nicosia Telephone: 22675519