Online Shop Designers Limited is a dissolved company incorporated on 23 March 2017 with the registered office located in Lutterworth, Leicestershire. Online Shop Designers Limited was registered 8 years ago.
Registered office address changed from 9 Lavender Close Lavender Close Lutterworth LE17 4GP United Kingdom to 21 High Street Lutterworth Leics LE17 4AT on 13 April 2017