Company Number: 13095969 ABLE ROOTS LIMITED (the "Company") is a Private Limited Company, incorporated on 22 December 2020 (Tuesday) in UK. The company current operating status is Dissolved and registered office is at IMPACT HUB BRADFORD CIC DIGITAL EXCHANGE, 34 PECKOVER STREET, BRADFORD, ENGLAND.