Free company information

There is a significant amount of information about companies that can be obtained from Companies House. Companies House is responsible for incorporating and dissolving limited companies, examining and storing company information and making company information...