Contact details 80 007000 Protara Leoforos 259, Kyklades Complex Shops 1-4, 5291 Paralimni, Famagusta