Life Annuity, a responsible social investment