monokrom
Unable to answer "What is the name of this road?" for https://www.openstreetmap.org/way/239391744 via StreetComplete 3.3:

Not properly connected to Pendwyallt Rd. Is part of Green Meadow Rd but has bollards. Has access for pedestrians.