Odysseus Limited Company number02698120 StatusLiquidation TypePrivate Limited Company Incorporated18 Mar 1992 Registered office 1 Conduit StreetLondonW1R 9TG Data JSON Markdown