Skip to content
CorpNS.com

Odyssey Financial Technologies Limited

Company number 03910126ActiveSince 20 January 2000 (26 years)

Company details

Company type
Private Limited Company
Status
Active
Incorporated
20 January 2000
Registered office
C/O Temenos UK Limited, 70 Fenchurch Street, 5TH Floor, London, EC3M 4BR
Accounts
Full · last made up to 31 December 2025 · next due 30 September 2027
Confirmation statement
Next due 23 October 2026 · last made up to 9 October 2025
Outstanding charges
0

Previous names

  • Odyssey Asset Management Systems PLCuntil 9 November 2006

Similar companies in London