Incorrect IP Geolocation

Hi, for some reason our public IP address at our office is showing the incorrect geolocation.  It has been correct for over 5 years since we had this block of static IPs but as of June 2014, it has changed to London, Ontario.  We are in Toronto, Ontario and have not moved in over 15 years.  London is about 200km away from us.

The geolocation is correctly showing on Maxmind, ip2location, and Neustar (ipintelligence), but not with W3C.  I have confirmed that using whatismyipaddress.com.  As a result, our google searches are giving us results based on this incorrect location.  A lot of other websites are also giving us incorrect location results as well.  I am assuming all of these websites are using the W3C HTML5 standard incorporating W3C's geolocation API into their websites.

I have already contacted my ISP who confirmed all their records map our geolocation correctly to Toronto, Ontario.  They have already confirmed with the registrars, ARIN and ICANN that it shows correct with them as well.  So why does W3C still map our IP address to the wrong location?  Does W3C keep an internal database of IP geolocations that needs to be updated?  How can we get this updated?

Our static IP address block is 208.97.75.160/29 and the IP we use to browse the internet is 208.97.75.164.  The correct address this entire IP block should resolve to is:
1120 Finch Ave W
Toronto, Ontario
M3J3H7

Thanks,
-Ryan

Received on Wednesday, 9 July 2014 17:56:33 UTC