Famagusta Address Details
Address: 18 Protara Street
Protaras, Famagusta
Telephone: 23833690
Email: mikaelcy@spidernet.com.cy
Paphos Address Details
Address: Poseidonos Ave, Myrra Complex, Shop 25
8042, Paphos, Paphos
Telephone: 26939668
Email: mikaelcy@spidernet.com.cy