Company name: Seven Arts
Description: Independent arts venue with cafe/bar
31A Harrogate Rd, Chapel Allerton, Leeds LS7 3PD, United Kingdom