Contact details 99 796520 Amathountos Leoforos, AMATHOUSIA VILLAGE, Flat 1, 4532 Agios Tychon, Limassol