- BANKS WEALTH MANAGEMENT LIMITED
213800NACQDGDN5MZF15United KingdomBRINSCALLLapsed - not renewed
- BANKVALE LTD
213800IZ7IDJ4CNHV181United KingdomCOALVILLELapsed - not renewed
- BAN&NAB LTD
9845004C44C3DFA8F241United KingdomReading
- BANN COMMERCIAL NI LIMITED
213800T4W1IFYB7FW969United KingdomBANBRIDGE
- BANNER LIMITED
21380029MVL8YGLITK25United KingdomTrowbridge
- BANNERMAN COMPANY LIMITED
213800YO73T3OX2DEL29United KingdomTAIN
- BANNERYEER SUPPLY HOUSE LTD
25490016IP8LYZJPQ242United KingdomLondon
- BANNING DENTAL GROUP LTD
984500EB380851FB0632United KingdomSlough
- BANNISTER CREATIVE LIMITED
21380042TB1X6FO3W497United KingdomLONDONLapsed - not renewed
- BANNISTER FARMS LIMITED
213800MUAYQBOKSZKD22United KingdomHARRINGTON
- BANN ROAD SOLAR PROJECT LIMITED
529900I1GU2SDWNG3L34United KingdomMilton KeynesLapsed - not renewed
- BANNUT TREE PROPERTIES LIMITED
894500G6Y0KEU9RVRJ69United KingdomMalvern
- BANOR CAPITAL LIMITED
2138009CUPI1KMDAV819United KingdomLONDON
- BANPAY (UK) LIMITED
98450012B59B05B46784United KingdomLondon
- BANQUETS HOLDINGS LIMITED
213800KHEIP27RWGXT08United KingdomLONDONLapsed - not renewed
- BANQUETS INVESTMENTS LIMITED
213800FOFSXW3VLM2R69United KingdomLONDONLapsed - not renewed
- BANSBERIA LIMITED
213800WF2U9F2E2LW944United KingdomDUNSTABLELapsed - not renewed
- BANTAM DEVELOPMENTS LTD
2138007YUY851RWM3R54United KingdomBINGLEYLapsed - not renewed
- BANTAM MATERIALS UK LIMITED
2138007R1FNMRXDMD316United KingdomRichmond
- BANTAM PROPERTIES LTD
21380038S91W622PU342United KingdomBRADFORDLapsed - not renewed
- BANTEL INVESTMENTS LIMITED
213800AEDUQZQMLW7O97United KingdomNEWCASTLE UPON TYNE
- BANTHAM ESTATE LTD
2549004QJ7G5FGWY9H66United KingdomChilton
- BANTIK LIMITED
213800W1EPLQUNHVF545United KingdomLONDONLapsed - not renewed
- BANYAN SOFTWARE UK LIMITED
64880COG2U25NT3H4562United KingdomLondonLapsed - not renewed
- Banzai Pipeline Limited
8755001BOG1EERG1OM38United KingdomLondon
- BAOBAB INVESTMENT MANAGERS LTD
213800ZB8XWZVYJMY826United KingdomLONDON
- BAOBAB SECURITIES LIMITED
213800B7KSFIS3A1PU73United KingdomLondon
- BAOBAB STEEL LIMITED
213800AKO19ABR89B925United KingdomLONDON
- BAPP GROUP LIMITED
213800JC8KJRJDDNXT10United KingdomBARNSLEY
- BAP PHARMA GROUP LIMITED
9845009E0F7ED3FRF545United KingdomMarlow
- BAP PHARMA LIMITED
213800K7AI7VVY4OYX84United KingdomMARLOW
- BAP PROPERTY LIMITED
984500A39A55VMFB7420United KingdomBrierley HillLapsed - not renewed
- BARAKAH REAL ESTATE PARTNERS LIMITED
9845009O0D499DACE192United KingdomYork
- BARANITE LIMITED
213800YFP75XE7CXHB49United KingdomHITCHIN
- BARASSIE LIMITED
8945004R7Y9HU1EO3Z78United KingdomCleckheaton
- BARATHEA PARTNERS LIMITED
213800THGISXN518DG25United KingdomHALIFAXLapsed - not renewed
- BARBANENTE CLINIC LTD
254900B3MFO9N9KHZX48United KingdomLondon
- BARBARA COAST PROPCO LIMITED
2138008TT2CCFSFS2L22United KingdomLONDON
- BARBARELLA PROPERTY INVESTMENTS LIMITED
21380034PF25W958PF70United KingdomMaidenhead
- BARBAX INVESTMENTS LIMITED
894500WYNQ35564PRN31United KingdomWATERLOOVILLE
- BARBERA VINIMPORT, FILIAL AF BARBERA VINIMPORT LTD, ENGLAND
984500A65EB73AR8E398DenmarkEspergærde
- BARBERA VINIMPORT LTD
1595MD23DPJ68OY5DB82United KingdomBristol
- BARBER & BARBER LTD
984500E5F5C858P2C437United KingdomBurgess Hill
- BARBER COMPANY HOLDINGS LIMITED
213800C859VV9AZHHO22United KingdomCHELMSFORDLapsed - not renewed
- BARBER FAMILY HOLDINGS LIMITED
984500V3JE8C1D4EAE33United KingdomPreston
- BARBER HEALTHCARE LIMITED
549300JZPSMU33ZU2Q67United KingdomLEYBURNLapsed - not renewed
- BARBER INVESTMENTS LIMITED
98450053C1N1F03B7B18United KingdomWoking
- BARBETS LIMITED
984500D05X6AE7879J77United KingdomExeterLapsed - not renewed
- BARBICAN INDEPENDENT FINANCIAL ADVISORS LIMITED
21380023V37BILIBBH95United KingdomHERTFORD
- BARBICAN PUBS LIMITED
213800NR6DBVQNBERU78United KingdomLONDONLapsed - not renewed
- BARBQUEST LIMITED
213800LCMVS5F7COSR75United KingdomCARDIFFLapsed - not renewed
- BARBRIDGE INVESTMENTS LIMITED
213800P81KJXI17V1769United KingdomLONDONLapsed - not renewed
- BAR BROTHERS EVENTS LTD
98450010851CBK6D9785United KingdomLondon
- BARBURY INVESTMENTS LIMITED
254900S6DTUV92GRND28United KingdomColchester
- BARCAN LIMITED
2138009PTHT1O6FV7R32United KingdomORWELLLapsed - not renewed
- BARCHESTER FINCO 2017 UK LIMITED
21380067QKDU4NVKFX24United KingdomLONDONLapsed - not renewed
- BARCHESTER HOLDCO IVY LIMITED
254900RML85UBVPF9Q31United KingdomLondon
- BARCHESTER JAC LTD
254900NIVGRHZEJF3F84United KingdomBroadway
- BARCLAYCARD PAYMENTS LIMITED
9845009697F595BFD939United KingdomLondon
- BARCLAY DE VRIES LIMITED
984500DIER1E4C7D0170United KingdomLiverpool