Geo Location Information for 95.131.216.124 IP Address. The IP Address 95.131.216.124 is located at 50.9667 latitude and -1.35 longitude in United Kingdom. Friendly Location for the IP Address is England, Eastleigh, United Kingdom, So50 9f
The latest property news, events and valuations from the commercial property market. Property week covers property investment, residential and commercial.