Key factsactiveLegal nameJENZABAR, LIMITEDuk_chRegistrationFC035488uk_chStatusactiveuk_chTypeOther company typeuk_chIncorporated2018-07-23uk_chRegistered address6TH FLOOR, 2 GRAND CANAL SQUARE, DUBLIN, DUBLINuk_chIndustryNone Supplieduk_ch