CFC Europe

CFC Europe is authorized and regulated by the Financial Services and Markets Authority, registration number: 0711818068. For more information visit


All of CFC’s capacity providers are rated A or better by the main rating agencies. The specific mix of capacity providers backing individual CFC products will vary according to product and territory and will be shown on the policy documents.

CFC Europe S.A.
Levels 11 and 12, Bastion Tower
5 Place du Champs de Mars
1050 Brussels
+32 (0) 2 550 35 87