The Isle of Man Financial Services Authority announced that Apex Corporate Services (IOM) Limited has surrendered its licence under Section 7 of the Financial Services Act 2008.