Opp Films in Belgium Exxonmobil Chemical Europe Address: Hermeslaan 2, 1831 Machelen Belgium Phone Number: +32 27 22 21 11