Websites hosted on 195.195.253.140 IP Address
Geo Location Information for 195.195.253.140 IP Address. The IP Address 195.195.253.140 is located at 53.1996 latitude and -2.0421 longitude in United Kingdom. Friendly Location for the IP Address is Cheshire East, Macclesfield, United Kingdom, SK11.