Major changes to Stamp Duty Land Tax rates for the taxation of UK property worth more than £2 million were announced in the budget earlier this year. A significant change is the proposed introduction of an annual charge on residential properties worth more than £2 million which are held by a Company, regardless of whether […]