- BANCROFT WINES LIMITED
213800UF5Q3EB99N9V41United KingdomLONDON
- BANCTRUST INVESTMENT BANK LIMITED
213800L2NNQOBXPF1425United KingdomLONDON
- BANCUMM SURFACING LIMITED
25490026I68NB58JKQ72United KingdomSwindon
- BANDAI UK LIMITED
213800OOIUI75XV2VY29United KingdomLONDON
- B AND B PROJECTS LIMITED
213800AVOE656LEK3O23United KingdomSURREYLapsed - not renewed
- BANDICOOT SCOTLAND LIMITED
213800DPBIDANHH6RV41United KingdomGLASGOWLapsed - not renewed
- BANDING AND STRAPPING SUPPLIES LIMITED
984500DEDR7D5D960788United KingdomBridgnorthLapsed - not renewed
- BANDOL CAPITAL LIMITED
984500J3980EFE33E870United KingdomWatfordLapsed - not renewed
- BANDON HOLDINGS LIMITED
213800MSRVH5PSW37351United KingdomLONDON
- BANDRUM NURSING HOME LIMITED
2138008QU6CU9PAGSZ60United KingdomDUNFERMLINELapsed - not renewed
- B AND S TEXTILES LIMITED
213800EUN6D6CADZLW98United KingdomPRESTONLapsed - not renewed
- BANDWAGON HOLDINGS LIMITED
9845009BEAC3C5CA2816United KingdomLondon
- BANDWIDTH HOLDINGS LTD
984500AB09JD7D7CD817United KingdomStoke-On-Trent
- BANDWOOD LIMITED
213800545HM72OFZJN76United KingdomHULLLapsed - not renewed
- BANE INVESTMENTS LTD
98450003CFE40GA4BA97United KingdomLondon
- BAN ENTERPRISES LIMITED
9845002A3UC89D6BBB09United KingdomLondonLapsed - not renewed
- BANERJEE INVESTMENT SERVICES LTD
98450079F111WF5DDB15United KingdomManchester
- BANFEINNI LIMITED
9845003DA6703D80DE42United KingdomLondon
- BANFICO LTD
984500E96FEB6A05EB13United KingdomLondon
- BANGDOM LIMITED
98450014A066Q1AC3805United KingdomLondonLapsed - not renewed
- B ANGEL HOLDING LTD
9845004CJB1EPCAD5Y79United KingdomLondon
- BANGLADESH CORPORATION UK LIMITED
213800FC8XWA23MM1Y83United KingdomLONDONLapsed - not renewed
- BANGOR AND NENDRUM SCHOOLS SERVICES LIMITED
2138004A1X1HMVUW6L54United KingdomBELFAST
- BANGURA SOLUTIONS LIMITED
98450037EEC96VE57528United KingdomHoddesdon
- BANHAM POULTRY (2018) LTD
894500QZEKFUP6TH0Y67United KingdomBirminghamLapsed - not renewed
- BANHOEK CHILLI OIL COMPANY (UK) LTD
5493000MSWMU7SQJPW58United KingdomSUDBURYLapsed - not renewed
- BANIACHAL HOLDINGS LIMITED
9845003A086FED866C72United KingdomLiverpoolLapsed - not renewed
- Bani Associates Limited
254900Z2F0SWDAGC2R75United KingdomHarrow
- BANIJAY RIGHTS LIMITED
213800V1ZXV4R1YSL139United KingdomLONDONLapsed - not renewed
- Banion Limited
894500HF4V5R1XH8JV71United KingdomWest Drayton
- BANKAMERICA NOMINEES LIMITED
549300SLV0NOK1NFJ350United KingdomLondon
- BANKED LTD
9845007E4P04D4B56C92United KingdomLondonLapsed - not renewed
- BANKFOOT DEVELOPMENTS LIMITED
894500W6115C8AB7NB88United KingdomCHERTSEY
- BANKHALL SUPPORT SERVICES LIMITED
213800YHP3VDM1MKQ347United KingdomYORK
- BANKING SCIENCE LIMITED
984500006A77E8FF7996United KingdomLondonLapsed - not renewed
- BANK MANDIRI (EUROPE) LIMITED
2138001M5OB5OE11NS50United KingdomLondon
- BANK OF AMERICA (LBAC) PENSION TRUSTEES LIMITED
5493001GA0IPPAAOPK68United KingdomLondon
- BANK OF AMERICA UK RETIREMENT PLAN TRUSTEES LIMITED
5493007JFAZL8Z76GB56United KingdomLondon
- BANK OF BARODA (UK) LIMITED
2549006RZET62B51UR82United KingdomLondon
- BANK OF BEIRUT (UK) LTD
213800AQHMYPEH8NNA33United KingdomLONDON
- BANK OF CEYLON (UK) LIMITED
213800DG2M8QX22U6P30United KingdomLondon
- BANK OF CHINA INTERNATIONAL (UK) LIMITED
213800DXECSXBR79QK58United KingdomLONDONLapsed - not renewed
- BANK OF CHINA (UK) LIMITED
213800SVCJUHY6VX7884United KingdomLONDON
- BANK OF CHINA (UK) NOMINEES LIMITED
213800OS7JRMURRESY46United KingdomLONDON
- BANK OF ENGLAND ALTERNATIVE LIQUIDITY FACILITY LIMITED
549300WV8UN4CZC8PI98United KingdomLONDON
- BANK OF ENGLAND ASSET PURCHASE FACILITY FUND LIMITED
2138001N4NMSYRFXWR88United KingdomLONDON
- BANK OF GEORGIA GROUP LIMITED
2138003B6YI9N5H99688United KingdomLONDONLapsed - not renewed
- Bank of Ireland Britain Holdings ltd
635400YFXIEOZE1JNO14United KingdomBristolLapsed - not renewed
- Bank of Ireland Home Mortgages LTD
635400EI21JPTLIAFK72United KingdomBristolLapsed - not renewed
- BANK OF SCOTLAND BRANCH NOMINEES LIMITED
213800DRXPH7EDL3SJ66United KingdomEDINBURGHLapsed - not renewed
- BANK OF SCOTLAND EQUIPMENT FINANCE LIMITED
213800OS62C9AIY2TD46United KingdomLONDONLapsed - not renewed
- BANK OF SCOTLAND STRUCTURED ASSET FINANCE LIMITED
2138001ZC9B3J3EPXU19United KingdomLONDON
- BANK OF SCOTLAND TRANSPORT FINANCE 1 LIMITED
213800RP198FPEHI3641United KingdomLONDONLapsed - not renewed
- BANK OF WALES LIMITED
213800PVJUATR4G6TM31United KingdomCHESTERLapsed - not renewed
- BANK SECURITY PRINTING LIMITED
213800XFXNYY8I9HCY70United KingdomDERBYLapsed - not renewed
- BANKS GEOSCIENCE LIMITED
2138007PGOC7167X2Q21United KingdomOxford
- BANKSIDE GROUP LTD
984500AE66EBF00E7552United KingdomLondon
- BANKSIDE HOTELS LIMITED
6488KZGR2Q5C30G85807United KingdomLondon
- BANKSIDE LOFTS LTD
64887ZT5U0F25YLN6402United KingdomLondon
- BANKS RENEWABLES LIMITED
213800K5261ULWF4R876United KingdomDURHAMLapsed - not renewed