is inactive
Where is MILLSANDS LOCUM LIMITED's headquarters?
MILLSANDS LOCUM LIMITED's headquarters is located at England, Chadderton, Oldham, OL9 0LT, 29 Moreton Street
What year was MILLSANDS LOCUM LIMITED started?
MILLSANDS LOCUM LIMITED was started in 2013
Sources: Companies House