Thanks for the additional information. I'd forgotten another recent source of open data (UPRNs: unique property numbers) which are often assigned before houses are built. The location of those together with your description should reasonably locate 15-35. Working on a theory of mine I've also added 37-61, but am aware some of these may not yet be built (or at least occupied). I've also added additional uprns (presumably for even-numbered houses).

Let me know of any corrections needed. (You may need to refresh your browser to see the most up-to-date info)

Jerry