Blackwater Film 1 Limited is an active company incorporated on 16 January 2024 with the registered office located in London, Greater London. Blackwater Film 1 Limited was registered 2 years ago.
Registered office address changed from Unit 8 Lockwood Industrial Park Millmead Road London London N17 9QP United Kingdom to 5 Dean Street 5 Dean Street London W1D 3RG on 25 November 2025
Submitted on 25 Nov 2025
Registration of charge 154163950002, created on 31 October 2025
Submitted on 18 Nov 2025
Registration of charge 154163950001, created on 18 September 2025
Submitted on 30 Sep 2025
Confirmation statement made on 15 January 2025 with no updates