0 0 By ependio_admin Ependio News 20 Dec: Non-resident trust error leaves some out of pocket Non-resident trustees may have potentially overpaid tax for 2016/17 because HMRC didn’t take into account the 7.5% dividend tax credits…