Unable to answer "What’s the house number of this building?" – House – https://osm.org/way/1157303872 via StreetComplete 63.0:

Multiple addresses including at least 5A and 7 Chapelpark Road, perhaps also an address on Racecourse View.