Question Author
Obviously another telephone enthusiast here, yes, I realise it's all the data that needs the extra numbers, I have one here as well. Sadly, with non BT numbers, we don't have area codes being allocated non-area codes, which I think America did to save them adding the annoying 8th number we borrowed from (who else) the French (and Australians). With a country the size of Europe (at least) plus Canada and the West Indies, they have managed to retain a national 3 plus 4 local code throughout, and the area codes have enough capacity for now as well.
What we do have in London are 'area wide' non BT exchanges. That means for instance 8933 has no official area, just outer London. But in fact, they all relate to local areas, as my cable bill allocates an accurate location to all their own exchanges, but for some reason, they are never listed publicly. You get to know them by default when you see eg a batch of 8296's in Richmond, but non BT operators outside London are given towns but do not, unlike BT, divide into suburbs so your 863 should relate to the main part of the town beginning with D, but a similar cable number could be anywhere within the 01304 exchange. You can probably tell I've studied this sort of thing for some time!