With this rule in mind I can't post a link,but a new site was set up a couple of weeks ago,some of the old members are on it,possibly run by a different owner:
11 Other punting forums
Discussion about other punting forums is not prohibited, but many are often very hostile. Other forums are also anti-punter; therefore, it is not in punters' interests to give them publicity. Posting links to other sites is prohibited, as is slagging off. Use your noodle. We are allowing links in Punting Abroad section.