What is Companies House UK?

Companies House is a company solely responsible for the registrar of business in the UK. It is mandatory that companies register with Companies House and as such any change henceforth will be on their records.