Lemon Brain Ltd 's been in the UK for 6 years. Started with Companies House Reg No. 11379858 in 2018, it is registered at Flat 4, London WC1N 1BD. The firm's declared SIC number is 59112 meaning Video production activities. The company's most recent accounts describe the period up to 2022-05-31 and the most recent confirmation statement was filed on 2023-04-21.
At present, this specific business is directed by 1 managing director: Nurcan N., who was chosen to lead the company 6 years ago.