Banner life insurance

Banner Life Insurance: What you Need to Know

Banner Life Insurance and its sister brand, William Penn Life Insurance Company, are both owned by Legal & General America, a major London-based insurance company. The banner is licensed to do business in the District of Columbia and in all states of the United States except New York. William Penn, on the other hand, is […]

Read More »