It has recently come to light through an industrial scale leak, namely the Panama Papers, that some UK individuals and businesses may have profited through tax avoidance overseas via shell companies.



It is only right a full investigation by HMRC is conducted.