Odyssey Beauty started its operations in the year 2017 as a Private Limited Company with reg. no. 10649569. This particular business has been functioning for seven years and it's currently active. The company's headquarters is based in London at 11 Aldermans Hill. You could also locate the firm using the area code, N13 4YD. This enterprise's Standard Industrial Classification Code is 96020 and has the NACE code: Hairdressing and other beauty treatment. Odyssey Beauty Ltd reported its account information for the period that ended on 31st March 2022. The latest confirmation statement was released on 2nd March 2023.
In the company, all of director's obligations have so far been met by Charoula S. who was appointed in 2017.
Charoula 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.