Geo Location Information for 80.150.107.164 IP Address. The IP Address 80.150.107.164 is located at 48.8924 latitude and 9.218 longitude in Germany. Friendly Location for the IP Address is Baden-Württemberg Region, Ludwigsburg, Germany, 71640
MHP Management- und IT-Beratung GmbH - A Porsche Company - Excellence in Management- and IT-Consulting for Mobility and Manufacturing