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