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