Limassol Address Details
Address: 95 Agias Fylaxeos
Limassol, Limassol
Telephone: 25864600
Fax: 25346931
Email: info@demstargroup.com
Nicosia Address Details
Address: 29 Neas Eggomis Street, Viom. Periochi Eggomis
Strovolos, Nicosia
Telephone: 22742222
Fax: 22488795
Email: info@demstargroup.com