Stamp Duty on a £830,000 Property Bought by a Company: £73,000 (2026/27)