Robert_Charlton - 1:10 am on Dec 6, 2010 (gmt 0)
I notice some dont have offices in the "place" which was searched.
This is likely to change.
I believe Google wants an actual physical presence with customer interaction at the specified locations. It's got to be obvious to Google that, because of the more prominent local listings, these listings are something lots of folks are going to try to game.
listing 4 though 7 are feed from google places
The positions of the places, I'm anticipating, are also likely to vary as Google tests different configurations. See extensive recent discussion...
Google Place Search - Maps now above right hand Adwords column
In many cases, btw, the place doesn't have to be included in the query. Google either uses searcher-preference or IP data.
Also, there are some types of searches, including highly general one-word searches, where local business would not normally rank on page one organically, but which do profit from their local presence in the new Google display. Discussion here....
Brands, Stores, Types - Related Searches expand
Actually, there are not any small online ecommerce stores on a one-word term like this for quite a few pages down, so you might say that Google is giving a few spots to the small guy in the first page Place listings.