Orchard (Stamford) Limited is a in administration company incorporated on 4 February 2010 with the registered office located in Grimsby, Lincolnshire. Orchard (Stamford) Limited was registered 15 years ago.
Registered office address changed from Unit 6a, Tinwell Business Park Steadfold Lane Tinwell Stamford PE9 3UN England to Alexandra Dock Business Centre Fishermans Wharf Grimsby DN31 1UL on 22 October 2024