6 Maximou Michailidi Street Maximos Plaza Tower 3, 4th Floor, Limassol
Reg Number: OE015195
Date of Inc: January 19, 2023
17, Gr. Xenopoulou Street, Limassol
Reg Number: OE014118
Date of Inc: January 18, 2023