Maned Lioness Pictures Ltd is an active company incorporated on 9 February 2024 with the registered office located in London, Greater London. Maned Lioness Pictures Ltd was registered 1 year 9 months ago.
Micro company accounts made up to 28 February 2025
Submitted on 1 Nov 2025
Registered office address changed from 24 Alloway Road London E3 5AS United Kingdom to 133 133 Mildmay Road Ground Floor Flat London N1 4PT on 9 May 2025
Submitted on 9 May 2025
Confirmation statement made on 8 February 2025 with no updates