Don't worry about the way the IP resolves - it is W3C practice these days to share IP addresses amongst many websites - basically there are not enough IP's to go around. For those interested there are several RFC's on the subject you can read on the
w3c website. In my case I have over 60 domains/websites using the same IP.
The IP address will direct the viewer to the DNS server for the webhost, and it will send the viewer to the correct website.
If other people are reaching the site OK then the problem is not the webhost's DNS records. Most likely culprit is either a bad cached address on your computer or a bad record in your ISP's DNS server.
Oceanz