Woolton Cinema Cic is an active company incorporated on 11 February 2025 with the registered office located in Liverpool, Merseyside. Woolton Cinema Cic was registered 6 months ago.
Registered office address changed from Royal Court Theatre 1 Roe Street Liverpool L1 1HL United Kingdom to Woolton Picture House 3 Mason Street Woolton Liverpool L25 5JH on 5 September 2025