SL

Sun Life

UK-based insurance business and part of the Phoenix Group

FinanceLife insurance company