Address: 169 Iroon Politechniou str. 41223, Larissa, Greece
Phone Number: +30 2410 626943
Email: info@ied.eu

 

Address: Alexias 24, Anthoupoli 2304, Nicosia/ Cyprus
Phone number: +357-96 61 96 61
Fax: +357-22 38 91 63
Email: info@citizensinpower.org

 

Address: María Pedraza Street, 30 3rd floor, 28039 Madrid. Spain
Phone Number: –
Email: red2redconsultores@red2red.net