KY

Odin SPC

LEI code 984500BA85609D397P31 ISSUED
Transfer this LEI

Legal entity details

Registration number
294588
Legal form
MP7S
Entity category
Fund
Entity status
Active
Legal jurisdiction
KY
Entity created
12/12/2014
Legal address
89 Nexus Way, Camana Bay, KY1-9009, KY
Headquarters address
20-22 Wenlock Road, London, GB-LND, N1 7GU, GB

LEI registration details

LEI code
984500BA85609D397P31
Registration status
ISSUED
Registration authority
RA000086
Validation sources
Fully corroborated
Validation authority
RA000087
Initial registration
14/07/2023
Last updated
30/06/2026
Next renewal date
14/07/2027
Managing LOU
529900T8BM49AURSDO55
Back to LEI search
Back to top