1) every company is required file its annual return with ROC
2)obtain it from ROC
3) basic purpose behind filing of Annual Returns with the Registrar is to provide Annual information about the Company to the Registrar of Companies and the members about the Company’s Registered office, its principal business activities, particular of its holding, subsidiary and associate companies, Capital Structure, Indebtedness, Members and Debenture-holders-Past and present, Directors-Past and present, its promoters and key managerial personnel, meetings of members, Board and its various committees held during the financial year along with attendance details, details of penalties, or punishment imposed on the company, its directors and officers and matters relating to compliances and disclosure, etc.
4) The copies of Annual Return are required to be be kept at the Registered Office of the company or with the approval of members by way of a Special Resolution, these can be kept at any place in India, where more than 1/10 th of the total members reside, provided the copy of such resolution is given to the Registrar in advance.