Unable to answer "Is this still here?" – Stainbridge House (Elderly Group Home) – https://osm.org/way/1185454312 via StreetComplete 63.0:

Yes, this is a Retirement Home, run by Housing 21, see www.housing21.org.uk/schemes/stanbridge-house, but note that the facility name is Stanbridge House, not Stainbridge.