Is there anything that can be done about this? Is there anything we should have done before abandoning a domain?
If you're curious, it's voo.st
If your entity/trademark no longer exists, I'm not aware of any other legal routes. You could ask the domain contact and/or hosting company politely, telling them they're being deceptive. Failing that, social shame.