Company name: The Capitol
Description: Arts complex with film, theatre & cafe
North St, Horsham RH12 1RG, United Kingdom