Unable to answer "Is this still here?" – The Carpet Company (Corporate Office) – https://osm.org/node/4327985168 via StreetComplete 63.1:

The main signage says The Wooden Floor Company, plus additional associated signage for The Unreal Grass Company and Tiles @ The Wooden Floor Company. No mention of the Carpet Company, but may be remamed or another subsidiary.

Attached photo(s):
https://streetcomplete.app/p/343599.jpg