Websites hosted on 185.216.79.125 IP Address
Geo Location Information for 185.216.79.125 IP Address. The IP Address 185.216.79.125 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom.
The Official Website Of British Mensa - The High IQ Society
- mensa.org.uk
The only qualification for membership of Mensa is a high IQ. The original aims of Mensa were, as they are today, to create a society that is non-political and free from all racial or religious distinctions. Find out more about British Mensa, read the latest news, challenge yourself with our online puzzles and more.
385,740
$
23,220.00