Odedra Store Ltd is an active company incorporated on 28 February 2025 with the registered office located in Derby, Derbyshire. Odedra Store Ltd was registered 6 months ago.
Registered office address changed from 25 Spencefield Lane Leicester LE5 6PT United Kingdom to 22-24 Highfield Road Littleover Derby DE23 1DG on 20 March 2025