Lo & Behold Films is a business registered at W2 4AT London at 23 Bark Place. The company was established in 2013 and is registered under the registration number 08624373. The company has been operating on the English market for eleven years now and the status at the time is active. This enterprise's registered with SIC code 59111 which means Motion picture production activities. Lo & Behold Films Ltd reported its latest accounts for the period up to 2023-07-31. The business latest annual confirmation statement was released on 2023-07-25.
The following limited company owes its achievements and permanent progress to a group of two directors, specifically Laurence R. and Oliver D., who have been controlling the company since July 25, 2013.
Executives with significant control over the firm are: Oliver D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Laurence R. owns 1/2 or less of company shares and has 1/2 or less of voting rights.