Hi
In my experience it is fairly common for Google to list a page higher initially and then drop it back a few places later.
I suspect that you are either in a business area that has a lot of competitors, you have agencies or trade bodies in the listing above you, or perhaps, you still have fundamental work to do on your website, Google and Yell-type profiles.
If it is possibly the latter, deal with the shortcomings, reindex your pages in Google and elsewhere, and you will, eventually, achieve page 1.
Neil