Beagle Street has been awarded Best Life Insurance Provider at the YourMoney.com Personal Finance Awards 2026.