Contact details 25 632144 Amathountos Leoforos 200SF, MARINA BEACH APTS BLOCK SF, Flat 7, 4533 Parekklisia, Limassol