About Meteor

Our Plan Manager, administrator and custodian

 

Meteor will act as our Plan Manager, administrator and custodian.

iBC Structured Products Limited is an appointed representative of Meteor Asset Management Limited.

Meteor Asset Management Limited is one of the largest and longest serving structured product plan managers in the UK. Plan administration and custody are provided by Meteor Investment Management Limited.

Both companies are authorised and regulated by the Financial Conduct Authority (FCA):

  • Meteor Asset Management Limited: FCA Financial Services Register Number - 459325.
  • Meteor Investment Management Limited: FCA Financial Services Register Number - 496880.

Established in 2006, Meteor has been growing ever since.

Visit Meteor
  1. Over £22 billion (as at May 2025) has been saved or invested through Meteor over the years.

  2. More than 250,000 (as at May 2025) consumers have chosen to save or invest through Meteor.

  3. Over 900,000 (as at May 2025) savings and investment applications have been processed through Meteor.

Visit Meteor