Instigate Productions Ltd is an active company incorporated on 24 July 2024 with the registered office located in Leicester, Leicestershire. Instigate Productions Ltd was registered 1 year 5 months ago.
Registered office address changed from Bocking Hall Church Street Braintree Essex CM7 5JY United Kingdom to 188 Uppingham Road Leicester LE5 0QG on 4 December 2025
Submitted on 4 Dec 2025
Confirmation statement made on 23 July 2025 with updates