Odin Partnership Limited with the registration number 14817387 has been operating on the market for one year. This Private Limited Company is located at 35 Ormonde Gate, in London and company's postal code is SW3 4HA. This company's classified under the NACE and SIC code 64999 which means Financial intermediation not elsewhere classified.
Genevieve G. and Leslie D. are listed as firm's directors and have been managing the firm since April 2023.
Leslie D. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.