hadw
8
Looking at https://www.geoplace.co.uk/documents/10181/131542/Errata_to_Reference_Manual_DEC-NLPG it looks as the National Land and Property Gazeteer allows for blocks of flats within a terrace as its deepest hierarchy, but does it recursively, rather than the flattened structure that OSM uses. NLPG basically treats a terrace of houses much the same way as a block of flats, directly on the street. The hierarchy is constrained not to go beyond grand child level, even though the data structure might allow more.
I’d therefore suggest that OSM needs an intermediate level between street and house/name number to represent all address known to UK local authorities.