It has long been the law that any limited company and limited liability partnership follows certain disclosure requirements on company stationary, but from Jan 2007 this now includes company websites and emails. £1,000 fine for non compliance!
A summary is found here:
Business stationery / Translations
Perhaps Companies House would also be interested in the failure to provide this information, which a cynic could say was deliberate in CFC's case?