British Seniors specialise in offering over 50s life insurance.British Seniors Insurance Agency is a trading name of Neilson Financial Services Ltd which also owns Smart Insurance.They are based in Windsor.All of their products are arranged and issued by British Seniors Insurance Agency and are underwritten and administered by Aviva Life & Pensions UK Limited.