Unable to answer "What’s the name of this street?" – Residential Road – https://osm.org/way/97177289 via StreetComplete 63.0:

There do not appear to be any buildings with addresses on this short piece of road. There are signs at the start of the road marked "Doonview Wynd (and) Doonview Gardens", indicating the residential streets this road leads to. It is unclear if this road is part of both streets or neither.