Not having a go at fans but seeing as you have no club website and now your fans forum is down or defunct it appears symptomatic of a club having difficulties shall we say.
I like to keep an eye on haven as us at cougars hope to catch you in league
Hope your site gets sorted its akin to episode of twighlight zone
As in most cases when clubs are in difficulties the fans are last to know what is going on.