UK (FCA)
Authorised
Authorised since June 2026
Last updated 6 June 2026
Odin Capital Limited
Investment and advice, Investment manager
Location
Office 107, Longcroft House, 2 - 8 Victoria Avenue, London, City Of London, EC2M 4NS
Website
Summary
Odin Capital Limited is a London-based investment manager. It was first authorised by the FCA in 2026. It has permissions related to investments.
Timeline
1 June 2026
First authorised by the FCA
1 June 2026
Permission update: Advising (ex Pension Transfers/Opt Outs)
1 June 2026
Role appointment: SMF16 Compliance Oversight (Ms Patience Kayesu)
Firm permissions
Designated Investment Business
Latest financial accounts
Key people
FAQ
Explore more public profiles and role directories.