Geo Location Information for 188.8.131.52 IP Address. The IP Address 184.108.40.206 is located at 52.4814 latitude and -1.89983 longitude in United Kingdom. Friendly Location for the IP Address is ENGLAND, BIRMINGHAM, UNITED KINGDOM
The NEC is the UK’s No 1 venue for trade and consumer shows, with over 140 events attracting 2.1 million visitors a year.
Discover the way we do business, from our history and our values to our vision, plus the people and structures that bring it all to life.