If I want to close the company this year by deregistration, do I need to file the Annual Return?
Yes, if you do not receive the confirmation letter from Companies Registry, you still need to file Annual Return.