Artemis Artopolia Ltd Nicosia Address Details Address: 103 Grigori Afxentiou StreetKokkinotrimithia, Nicosia Telephone: 22425381