I did a little address collection via NaPTAN (bus stop data) like you are with the street lights. Thank you. OSM really needs more address data in GB.

Actually in this case I think there was enough data to assume the missing ones, everything lined up with the ones you already added. Good building data and/or "OSMUK Cadastral Parcels" really helps with this.

https://www.openstreetmap.org/changeset/130951163

If you don't mind I'll carefully go over some of your notes and see if I can work them out.