No, not recently
Unfortunately, no relevant information is found.
I'm looking to get a lien free title certificate, how do I go about this?
There are instructions on the website which will give you further information