Geo Location Information for 212.142.155.18 IP Address. The IP Address 212.142.155.18 is located at 43.3054 latitude and -2.88116 longitude in Spain. Friendly Location for the IP Address is Pais Vasco, Derio, Spain, 48160