BlackRock Life (BLL) is an insurance company based in London, United Kingdom. Established in 1988, the company provides accident, health, and life insurance services to its customers. It operates as a subsidiary of BlackRock International. The principal activity of the company is to provide pooled investment funds to predominantly UK employer-sponsored pension schemes and reinsurance platfor The assets of the company are managed by the executive management team.