Important guidance for CICs and charitable businesses on upcoming Companies House identity checks If you are a Director of a Community Interest Company (CIC) or another type of charitable business, it is important to be aware of new legal requirements coming into force from 18th November 2025. From this date, identity verification will become a legal requirement for all company directors. This change is part of wider reforms introduced by Companies House to improve corporate