Located at Lindsey Cottage Southvale Road, London SE3 0TS Lucidae Productions Ltd was a Private Limited Company with 09283463 Companies House Reg No. It'd been established 10 years ago before was dissolved on 2021-06-01.
This firm was led by a single managing director: David B., who was designated to this position on 2014-10-28.
David B. was the individual who controlled this firm, had substantial control or influence over the company.