I have just found out that I need to do an annual return for my Ltd company. Do I do that or does my accountant do that? Or is it the company secretaries job?

Jon