The Odyssey Solutions Ltd firm has been in this business field for at least twenty three years, having launched in 2001. Started with Companies House Reg No. 04233413, Odyssey Solutions was set up as a Private Limited Company with office in 32 Willoughby Road, London N8 0JG. It began under the name Emmence, but for the last twenty three years has operated under the name Odyssey Solutions Ltd. This firm's classified under the NACE and SIC code 63990 - Other information service activities n.e.c.. Odyssey Solutions Limited released its account information for the financial period up to 30th June 2022. Its most recent annual confirmation statement was filed on 10th June 2023.
The company has one managing director currently supervising the following firm, specifically Seven S. who has been carrying out the director's responsibilities since 2001-06-13.
Seven S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.