Yes, every LLP has to mandatorily file Annual Returns and financial statements even if they are not doing any business. NIL returns should be filed.