Geo Location Information for 89.32.145.105 IP Address. The IP Address 89.32.145.105 is located at 51.6515 latitude and -0.08497 longitude in United Kingdom. Friendly Location for the IP Address is England, Enfield, United Kingdom, En1 1tx
Broadband statistics and ADSL availability data for consumers, governments, ISPs and application developers. BroadbandStats.co.za is a free site for broadband consumers.