The Isle of Man Financial Services Authority announced that Thornton Associates Limited has surrendered its licence under Section 7 of the Financial Services Act 2008 and its registration under Section 25 of the Insurance Act 2008, effective 7 May 2025.