Listed Company is one who is listed on BSE or NSE or any Regional Stock Exchange. If you are a Listed Company, you have entered into Listing Agreement, which now has been converted into SEBI Listing Regulations 2015 by which you are abide to make certain time bound disclosures.
Compulsory you should have...
a) Woman Director
b) Half of your Directors should be Independent if you have a Non-Executive Chairman and 2/3rd of you have an Executive Chairman.
c) Internal Auditor
d) Company Secretary whole time in employement
e) Website with the content and updations as given by law