Any - Legal services - mustangman

Noting that my legal services with www.24cover.co.uk is approaching 12 months, I attempted to reach their website, to investigate possible renewal.

A web page appears that shows that the web address is “owned” by a company, but other than this there are no details of 24cover at all.

Does anybody know any more info ? Does this company still exist ? It was shown on the HJ site last year, and appeared to be good value. I have not had need of their services, so I don’t know how they would have performed if required. Perhaps they were just another accident management company, and in which case a mixed blessing.

Any news ?