CONTACT US


MESLO Ltd.
40-42 Vyzantiou Street, Suite 103,
Strovolos 2064
Nicosia, Cyprus
Tel: +357 22666070
Fax: +357 22660355

Mailing address: P.O Box 27709 , Engomi - 2432, Nicosia, Cyprus