A company revoked for non-filing will definitely have to file if they wish to trade again. (Do NOT hold your breathe)