Websites hosted on 84.18.212.194 IP Address
Geo Location Information for 84.18.212.194 IP Address. The IP Address 84.18.212.194 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom.
Kennel 17
- kennel17.co.uk
Kennel 17 was opened by Mark Clements in January 2004 in order to promote the various projects that he is involved in, and provide some sort of framework to his jumbled life. It didn't work, but it helped.
Not Applicable
$
8.94