The Companies Act of 1956 sets down rules and regulations for the establishment of both private and public companies. Company formation documents are very important documents to submit before company formation office. A company in India is formed by registering the articles and memorandum of association with the State Registrar of Companies of the state in which the main office is to be located. Foreign companies engaged in trading and manufacturing activities abroad are permitted by the Reserve Bank of India to open branch offices in India for the purpose of carrying on the following activities in India: