TIME + SPACE STUDIOS LTD Appointment of Liquidators PURSUANT TO SECTION 109 OF THE INSOLVENCY ACT 1986 Name of Company: TIME + SPACE STUDIOS LTD Company Number: 12015045 Registered office: Allan House, 10 Read More » 05/09/2022