Odin Corporate Solutions Ltd is an active company incorporated on 19 September 2024 with the registered office located in London, City of London. Odin Corporate Solutions Ltd was registered 11 months ago.
Registered office address changed from 32 Wickliffe Avenue London N3 3EJ to 4 Moorgate London EC2R 6DA on 14 April 2025
Submitted on 14 Apr 2025
Compulsory strike-off action has been discontinued
Submitted on 29 Mar 2025
Registered office address changed from PO Box 4385 15967816 - Companies House Default Address Cardiff CF14 8LH to 32 Wickliffe Avenue London N3 3EJ on 26 March 2025