Yes u can excess shareholding of such company at MCA site by online inspection of Annual Return after paying Fee of Rs. 50.
Yes it is compulsory for the company to submit its list of shareholders to ROC.
A company is not liable or it is not necessary for a company to send list of shareholders along with Annual Report.
By writing a letter under “Right to information Act” you can compel the company or ROC to provide list of shareholders as it is a public document even if company is a delisted company.
Alternatively you may contact to the Registrar & Share transfer Agent (RTA) of the company to get the status of your shareholding.