Censa
Explore
Companies
Officers
Disqualified
Dissolved
Sign in
ODIN FINANCE LIMITED | Censa
Search
OF
ODIN FINANCE LIMITED
Active
Companies House
CH 12967045 · SIC 70229 · 29 Barnard Road, London, SW11 1QT, England
Checked against Companies House just now
Sign in to start a venture like this
Watch
Companies House
Incorporated
22 Oct 2020
Officers
1
Filings
5
Charges
0
Overview
People
1
Filings
5
Key dates
Incorporated
22 Oct 2020
Accounts next due
22 Jul 2022
Confirmation next due
4 Nov 2021
Classification
Company number
12967045
SIC codes
70229
Registered office
29 Barnard Road, London, SW11 1QT, England