Key factsactiveLegal nameBARCUD CYFYNGEDIGuk_chRegistrationIP030701uk_chStatusactiveuk_chTypeRegistered Societyuk_chIncorporated2009-05-19uk_chIndustryNone Supplieduk_ch