Hi Steve,
I have created our new web page and hope to get it up on the site in a few days. Don't look for anything special but it should have all the information that we need. I will post a note here when it is up so you can have a look and comment for future updates.
Cheers,