Bahrain National Life Assurance is an insurance company that offers life insurance and medical insurance company.