Sad news.
Ian Rush and the company he is involved with have a lot to answer for. Likewise Whyteleafe have done the same and withdrawn from the Isthmian Lg as well.
I hope the site becomes a drain on their resources and ends up costing them money as they can't develop it.