is inactive
Where is BARRELL @ CHAPELTOWN LIMITED's headquarters?
BARRELL @ CHAPELTOWN LIMITED's headquarters is located at United Kingdom, High Green, Sheffield, S35 3HB, 3 Hawthorn Road
What year was BARRELL @ CHAPELTOWN LIMITED started?
BARRELL @ CHAPELTOWN LIMITED was started in 2015
Sources: Companies House