The Isle of Man Financial Services Authority published a notice that Kelladale Limited has surrendered its licence. The firm had been licensed under Section 7 of the Financial Services Act 2008, and the surrender took effect from 31 December 2024.