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

This is two conjoined houses, 88(SE) and 90(NW) Argyle.

Attached photo(s):
https://streetcomplete.app/p/253488.jpg