Companies House
Companies House is the home and registration place for all companies in England and Wales.
Companies House does not register Sole Traders.
Here are some useful links to the Companies House website:
Life of a company: annual requirements
Search a limited company’s details