Geo Location Information for 141.138.130.12 IP Address. The IP Address 141.138.130.12 is located at 51.2468 latitude and 0.60682 longitude in United Kingdom. Friendly Location for the IP Address is England, Leeds, United Kingdom, Ls11 9a
El casino online de William Hill España, una de las casas de apuestas más prestigiosas, te ofrece los mejores juegos de casino online y apuestas deportivas