Davie Dean
Unable to answer "What is the house number of this building?" for https://www.openstreetmap.org/way/509859549 via StreetComplete:

childcare centre, 'the munro centre' building 93c, 7 Dell Road