Any chance to start a new company? I think original company failed because it had too much overhead (SF office, marketing, investors...)
There is a good brand, existing user base, big customers with references...
Lean distributed company could make a good profit here with minimal investment.