Little problem here - many sites think I'm accessing from 62.something (ip) which belongs to the whole of ntli. However my actual IP is 82.something which belongs to the virgin.net adsl server. However the majority of sites recognise the first, apart from checkip.dyndns.org which correctly recognises the second. Screenshot below for your help. Any ideas?

EDIT: that hostname on the left picture translates to 62.somethingorother, belongs to the whole ntli network. Some reason doesn't show it there. As it turns out the IP that hostname on teh left (the NTLI one) resolves to is: 62.252.0.5