Unable to answer "Is this still here?" – 2nd homes (Corporate Office) – https://osm.org/node/8856704613 via StreetComplete 58.0:

I don't think this is here anymore. At least there is no sign or anything. Would be nice if someone could confirm.