Company Details Ogeda S.A. BruxellesRoute de Lennik 8021070 Bruxelles Tel: +32 71 34 85 00 http://www.euroscreen.be Enterprise number: BE 0453.325.639 Activity region Biotechnologie