Unable to answer "Is this still here?" – UPC Telekabel (Corporate Office) – https://osm.org/node/929252933 via StreetComplete 58.2:

The company has been sold to Deutsch Telekom in 2018, so it's part of this group since then