Companies House is an Executive Agency of the Department of Business, Industry and Skills. Its main purpose is to receive and maintain the records of registered companies, and to make the information contained in those records available to the public. It also exercises some statutory discretionary powers on behalf of the Secretary of State, particularly in respect of company and business names.
Companies House website is a good source of information on many aspecys of company law and registration.