Registered at 5 The Mews, London SW15 1HL Tanzania Odyssey Trustees Limited is a Private Limited Company with 13900681 Companies House Reg No. The company was founded on 2022-02-08. This company's classified under the NACE and SIC code 96090 which stands for Other service activities not elsewhere classified.
Marc H. and Ted A. are the firm's directors and have been expanding the company since February 2022.