Electronic filing to be compulsory.. IT revolution. Companies House (CH) is the latest government department to commit to an all electronic filing system. Currently, you have a choice of how to send
documents, but when the new procedure comes into force, reccurring documents, e.g. annual returns, will have to be submitted via the Internet. Most other...
More