Our Partners
Windsor Life
Established in 1963 and based since 1972 in the Royal Borough of Windsor, Windsor Life has funds under management of more than £5,500 million. The company currently services over 575,000 policyholders, providing life insurance and critical-illness cover.
Back to trusted companies