National Life Insurance Company provides life insurance and annuity products. The company is headquartered in Montpelier, Vermont. National Life typically looks to provide fixed rate commercial real estate loans.