Geo Location Information for 79.170.198.135 IP Address. The IP Address 79.170.198.135 is located at 53.7245 latitude and -0.43842 longitude in United Kingdom. Friendly Location for the IP Address is England, Hessle, United Kingdom, Hu13 0e
DesignBuilder - building simulation software for engineers, architects and energy assessors.