Blind Jellyfish Ltd could be found at 1 Cosgrove House, Whiston Road in London. Its postal code is E2 8SE. Blind Jellyfish has been operating in this business for the last 8 years. Its Companies House Reg No. is 10043374. This company's principal business activity number is 59113 which means Television programme production activities. 2022-03-31 is the last time the company accounts were reported.
Current directors listed by this limited company include: Lesley C. selected to lead the company in 2016 and Owen V. selected to lead the company on 2016-03-04.
Owen V. is the individual who controls this firm, has substantial control or influence over the company.