I would imagine that nearly all the first bunch will rank, simply because there is very little competition for those terms. If there are only a few pages aimed at those terms, how can Google not rank them? As Wynne says, they are worth a great deal more if the domains have a few years of Google trust (and no penalties).
The Croydon comparison is a bit misleading. The .com has at least three (possibly five) years of history whilst the .co.uk is a holding page. If the .co.uk had the same content and trust, it would be right up there with the other two.