Stamp Duty Land Tax Cooke & SC Properties Ltd. Vs. HMRC: Taxation & Partnership Dispute October 10, 2023