Capitolis UK Limited

Company Registration number: 11526968

Place of Registration: England & Wales

Registered Office Address: 5th Floor, 6 Devonshire Square, London, EC2M 4YE, UK

Capitolis UK Limited is authorised and regulated by the Financial Conduct Authority (“FCA”) (FRN:1030531)

Complaints: