In Algeria, company information is generally available from the National Center of Trade Register (Centre National du Registre du Commerce – CNRC, https://sidjilcom.cnrc.dz). The CNRC is a government agency responsible for maintaining the national database of companies operating in Algeria. The database includes information about company name, address, legal status, shareholders, directors, and other related information.
The website provides access to basic information about companies, including their legal status, address, and main activity. For more detailed information, you may need to submit a formal request to the CNRC, creating an account and paying for the corresponding fees. The process is cumbersome and not always successful when conducted from outside the country without a local account or card. Additionally, there may be limitations on the type and amount of information that can be obtained, particularly with regards to sensitive or confidential information.
Alternatively, you can request a local lawyer in Algeria to assist you with obtaining company information.