James HuangMar 114 min readWhat do the Companies House Changes Mean for Me?Companies House (CH) is the UK's official registry of companies, incorporating new businesses and maintaining public records on existing...