Who are Vitality? Founded in 1997, the Vitality brand offers life and health insurance policies. The company is based in London with offices in Bournem| Forbes Advisor UK
What is Legal & General? Founded in 1836 by six lawyers, Legal & General (L&G) is a multinational financial services company with its headq| Forbes Advisor UK