London Life Insurance Company

Back to list

President: Paul Mahon

AM Best Rating: A+(Superior)

Total Assets: $68.8 billion

Net Income: $354.4 million

Net Premiums Written: $3 billion

Financial Size Category: XV ($2 billion or greater)

FSR Outlook: Stable

Best’s Issuer Credit Rating: aa

ICR Outlook: Stable

As of Date: 07-02-2013

Organization Type: Stock

Specialty Lines of Business: Individual Life

Marketing Type: Career Agent


London Life Insurance Company
255 Dufferin Avenue
London, ON
N6A 4K1 Canada

Toll Free: 1-877-566-5433
Phone: 519-432-5281
Fax: N/A

Web Address:

Email Address: N/A

* Info courtesy of AM Best’s Pocket Key Ratings Guide 2010

London Life Insurance Company is an Ontario-based insurer with its home in London, Ontario. Its history spans over a century; founded in 1874, the company is now led by D. Allen Loney (President/CEO) and Paul A. Mahon (President/COO). London Life Insurance Company is controlled by Great-West Life Assurance Company. The recent acquisition stirred the insurance water considerably.

London Life Insurance is famous for its “Freedom 55” catchphrase, claiming that the company can help you save up enough money that you may retire at 55 years of age. London Life, however, offers a comprehensive range of products aimed at areas such as retirement-related investments, mortgages, group benefits for organizations, group retirement and savings plans, and, of course, insurance.

Its insurance portfolio includes life insurance both term insurance and permanent insurance, disability insurance, critical illness insurance and dental and health insurance.

    LSM London Life Policy News

    LSM Insurance is an independent Life Insurance Brokerage and is Not Directly Affiliated to London Life Insurance Company.

    Name *
    Phone *
    Your Date Of Birth
    Amount of Coverage
    * Please Confirm Your Contact Details Are Correct

    1 year stock chart for Great-West Lifeco Inc.

    The above closing stock price is for the parent company, of which London Life Insurance Company is a subsidiary. This daily closing stock price is for informational use only and is meant to reflect the current financial well-being of the parent company.

    LSM London Life Policy Reviews

    Leave a Reply


    Head Office: 2900 John Street Suite #302 Markham, L3R 5G3
    Office 1-866-899-4849, 905.248.4849 Fax 905.300.4848

    © LSM Insurance Services Ltd. 1998-2018