About Eclipse Film Partners No.39 Llp (OC322848) United Kingdom