Stamp Duty on a £1,050,000 Property Bought by a Company: £101,250 (2026/27)