Unable to answer "What street is this on?" – house number 1,2: Semi-Detached House – https://osm.org/way/1173029306 via StreetComplete_ee 57.0:

Its a semi detached house on multiple streets, 2 is on Morrison drive and 1 is on thorn grove.