Unable to answer "Is this still here?" – EcoMed 21 (NGO Office) – https://osm.org/node/5325750899 via StreetComplete 59.3:

Aucune telle enseigne dans la rue, ni plaque sur l'immeuble. À vérifier sur internet si cette ONG existe toujours et où elle est localisée.