• IICA is a London based FCA authorised investment advisor. We work with
    some of Europe's largest institutional investors and pre-eminent global asset managers.

    IICapital Advisors Limited
    One Mayfair Place
    London
    W1J 8AJ
    +44 (0) 203 205 7266

    IICapital Advisors Limited (reference number 713447) is authorised and regulated by the Financial Conduct Authority