By law stock bottles have to carry a “use-by” or “best before” date. The length of time is set by the maker, and relates to the shelf life of brandy stored in a rubber-topped bottle.
The remedies themselves will keep their properties indefinitely (although the brandy may begin to taste a little strange after the date on the bottle).