Unable to answer "Is this still here?" – Solvay (Corporate Office) – https://osm.org/way/62308621 via StreetComplete 57.1:

Le nom de la société n'est plus affiché.
Il y a eu des travaux dans le bâtiment, je pense que c'est désormais une autre société qui est a cet endroit désormais.
A vérifier