Key factsactiveLegal nameSCREEN-O-RAMA LTDfr_inseeRegistration843449034fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2018-10-01fr_inseeRegistered addressBROOKFIELD COURT SELBY ROAD, GARFORTH LEEDS, LS25 1NB, ROYAUME-UNIfr_inseeIndustry47.91Bfr_insee