Contact details 25 325050 Amathountos Leoforos 112Β, LIMASSOL BAY APTS 01, Flat 9, 4532 Agios Tychon, Limassol