The Sponsor Licence is valid for 4 years, at the end of the 4 years a renewal application will need to be made to the Home Office. As long as you have an active / trading business you can retain the sponsor licence. If business was to stop trading, then you will be required to switch your immigration category.