Odin Finance Limited

Active
Showing our stored copy. Live details from Companies House are briefly unavailable — this record was last updated 12 Jun 2026. Directors, filings and the full report will be back in a few minutes.
Company number
12967045
Status
Active
Incorporated
22 Oct 2020
Nature of business
70229 — Management consultancy
Region
London
Registered office postcode
SW11 1QT
Accounts
Overdue, was due 22 Jul 2022
Confirmation statement
Overdue, was due 04 Nov 2021
Try the full report againProfessional services industrySearch companies

Stored from the Companies House register (Open Government Licence). Nothing here is inferred; fields we don’t hold are left out. Sources & methodology.