After using WEBCASTLE for over 20+ years, the site has been moved to new servers, located at 123-Reg. This was forced by the owners who are standing down as webserver hosts. It has actually been a good thing, by reducing outgoings to £6 per month from the current £25.
I am hoping the change will be a good thing, not just financially.