Key factsactiveLegal nameBARN PRODUCTIONS LIMITEDfr_inseeRegistration924387111fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2024-01-01fr_inseeRegistered address4 DENBIGH ROAD, NR2 3AA NORWICH, ROYAUME-UNIfr_inseeIndustry59.11Afr_insee