Odyssey Systems Limited - Terms & ConditionsTerms & Conditions • February 16th, 2017 • England and Wales
Contract Type FiledFebruary 16th, 2017 Jurisdiction‘Odyssey Systems’ means Odyssey Systems Limited. Registered in England & Wales no 02517487. ‘Registered Office’ means the Registered office of Odyssey Systems Limited at Lockheed Court, Preston Farm, Stockton on Tees, TS18 3SH but may vary from time to time.