The post is not here in this thread, Gordon, it's on Collectobil itself, if you follow Richard's link.
However the post says that the site was last updated on 17th Jan 2006, but if you follow the link to the list of site updates, the last update is shown as 21st May 2005.
I must say Richard when people here speculated it was you, your lack of a denial and slim number of recent posts here convinced me it might be true.
Whoever has taken it on, I wish them luck, and lots of patience, time & energy, in getting things in order, if that is their intention.
The post on Collectobil also mentions it is temporarily under new management, so that may not be the new manager's intention.