Unable to answer "Is this still here?" – Southern Launch (Corporate Office) – https://osm.org/node/7966552754 via StreetComplete 57.3:

Couldn't identify - Southern Launch was previously on a higher level but has moved out of the city