Property owner ordered to pay £577,000 stamp duty after losing appeal

HMRC hit the purchaser with a hefty bill