Policy Paper: how OpenCorporates handles company number problems
Company numbers are identifiers issued by corporate registers to give certainty and clarity to legal entity information. When they are well-designed they are unique, persistent and unambiguous. The reason they are so important is that companies change their names relatively frequently, and legal names are even reused, meaning that such identifiers are the only way of categorically identifying legal entities.