Dear Nitin,
I would like to ask you a question before i suggest something here, but before that would like to say - Yes to your question. Those report can be developed. There is no default report for the same.
Now to my question -
Have you started capturing the details already such as - Expiration Date or Properties of the batch while creation of it (manufacture) or Purchase of a batch ?
If yes, the same can be used for developing the report.
Regards
Karan