Exodus Stores started its business in the year 2017 as a Private Limited Company with reg. no. 10948367. This company has been prospering for 7 years and it's currently active. This firm's office is registered in London at 20-22 Wenlock Road. You could also locate the company utilizing the post code : N1 7GU. This company's declared SIC number is 47710, that means Retail sale of clothing in specialised stores. The company's most recent annual accounts provide detailed information about the period up to 30th September 2022 and the most recent confirmation statement was released on 5th September 2023.
Regarding the limited company, the full extent of director's duties have so far been done by Adenike O. who was designated to this position in 2017 in September.
Adenike O. is the individual with significant control over this firm, owns over 3/4 of company shares.