New Forest Film Co’s mission is to make film and TV better. Our motto is Mira Arte Simul. It means Astonishing Art Together.
Location: United Kingdom, England, New Forest
Member count: 11-50
Founded date: 2011
Investors 1
Date | Name | Website |
24.09.2020 | LSG Holdin... | lsgholding... |