Beyond the call of duty 14 November 08 My company took a 15-year lease in December 2003 and paid Stamp Duty Land Tax (SDLT). Will it have to pay further SDLT after the first five years?