Geo Location Information for 212.113.67.182 IP Address. The IP Address 212.113.67.182 is located at 50.8796 latitude and 4.7009 longitude in Belgium. Friendly Location for the IP Address is Flemish Brabant Province, Leuven, Belgium, 3001
Umicore is a global materials technology and recycling group, with more than 10,000 employees and a turnover of €10.4 billion.