Company identity
Founded / incorporated
4 June 1986
Company number 02025360
Legal name
ODESSEY LIMITED
Company type
Private Limited Company
Region
London
Registered address
16 HARROWES MEADE
EDGWARE
MIDDLESEX
HA8 8RP
Insolvency history
No