We have been using the Batch Loading functionality for soem time now and every time we run the Batch File Listing the report takes a little longer to run and has an extra few pages on the end.
Where is the data held that is used to create this report? Are we able to delete some of this data to avoid the report getting larger and larger with each passing period?

OK - looked.
Not a SQL expert but it appears to me that the report is accessing data in a table as opposed to reporting baed on files in a directory that could easliy be cleared. Does that sound correct? If so, we will probably need to get On Demand to clear it down - our system is hosetd in Texas.

I wouldn't necessarily support clearing the table. Why not create another report that gives you additional filtering capabilities. For example, only display records from a given batch run (batch ID) or only display records from the past X days (Batch Start time).