is inactive
Where is DEVON STREET PROJECT LIMITED's headquarters?
DEVON STREET PROJECT LIMITED's headquarters is located at England, Devonshire Street North, Manchester, M12 6JH, Universal House, YELLOW SPRINGBOK
What year was DEVON STREET PROJECT LIMITED started?
DEVON STREET PROJECT LIMITED was started in 2015
Sources: Companies House