A business company which is an unlimited company not authorised to issue shares and a foreign company registered under the Business Companies Act, must file an annual return made up to 31 December of the FY, on or before 31 March of each year.