The correct location for the Cheshire Churches web site is:
http://www.moston.org/churches.html
Please amend your links and favourites/bookmarks.