Origin Films Limited is officially located at London at 6th Floor, Charlotte Building. Anyone can search for the firm by referencing its post code - W1T 1QL. Origin Films's founding dates back to 2008. The company is registered under the number 06490008 and their current state is active. The enterprise's principal business activity number is 59111, that means Motion picture production activities. Its most recent financial reports describe the period up to 2022-12-31 and the latest confirmation statement was released on 2023-01-31.
Matthew D. and James L. are the company's directors and have been managing the firm since May 2010. To find professional help with legal documentation, this specific limited company has been utilizing the skillset of Rachel L. as a secretary since 2008.