UK (FCA)
Authorised
Authorised since June 2026
Last updated 6 June 2026
Odin Capital Limited
Investment and advice, Investment manager
Location
Office 303, 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
Role appointment: SMF16 Compliance Oversight (Mrs Patience Kafuko)
Firm permissions
Designated Investment Business
Latest financial accounts
Key people
FAQ
Explore more public profiles and role directories.
Information shown here may be incomplete. Consult the FCA Register and Companies House for the firm’s official records.