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 11 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