- B19 INVESTMENTS LIMITED
213800IDH17ECV1OYW47CyprusLIMASSOL
- B1 PHARMA LTD
21380017YI11DALJJ991United KingdomREADINGLapsed - not renewed
- B1 PROPERTY PENSION SCHEME
213800Z11YH1QQMQ4S25United KingdomRAMSBOTTOM
- B2B FINANCE S.A., SPF
222100S5T6R2BT58CO96LuxembourgLUXEMBOURGLapsed - not renewed
- B2B - NUTRIMAIS, LDA.
549300I8KJG2TPHUTK75PortugalLISBONLapsed - not renewed
- B2B PRIME SERVICES EU LIMITED
213800GZPY6S4NGFYJ51CyprusLIMASSOL
- B2C2 EUROPE S.À R.L.
213800X7JYS5MCIR7Z97LuxembourgVILLE-HAUTE
- B2C2 LTD
213800V9GQWV7K866L29United KingdomLONDON
- B2C2 OTC LTD
213800LI35C95IKYGT06United KingdomLONDON
- B2C2 OVERSEAS LTD.
2138006IJ5OTIZ26BL66Cayman IslandsGEORGE TOWN
- B2C2 SECURITIES, LLC
213800I9DHR3TA6RLO60United StatesWILMINGTON
- B2C2 USA, INC.
213800QVW8RE92JW6180United StatesDOVER
- B2KAPITAL HOLDING S.À R.L.
222100RL58BFLK9Z1F92LuxembourgLUXEMBOURG
- B2 VENTURES S.A.
2138002C7FV2IE2AOP21LuxembourgLUXEMBOURG
- B2W DIGITAL LUX S.À R.L.
222100KMO43GQ28M6N31LuxembourgLUXEMBOURGLapsed - not renewed
- B32 INC LIMITED
213800OQYEG87SVC2Q88GuernseyST PETER PORT
- B3B SSAS - RBS
213800R73DS5GLBTGF21United KingdomEAST GRINSTEAD
- B3F
549300CHFDR36BU4QR40BelgiumWATERLOOLapsed - not renewed
- B3FIVE INVESTMENTS LP
2138002R6A7JZ5LNBA44CanadaTORONTO
- B3 WEALTH MANAGEMENT LIMITED
213800JPTPDMWA9PZM24United KingdomDRONFIELDLapsed - not renewed
- B42 INVESTMENTS
213800ASMTPTDADMJS85United KingdomLONDONLapsed - not renewed
- B4 DEVELOPMENT LIMITED
213800BVI89AMNA3GI07CyprusLIMASSOLLapsed - not renewed
- B57 TRUST
213800WH6Q4LH7FP8477JerseyST HELIERLapsed - not renewed
- B90 HOLDINGS PLC
2138007KWLZHV5I1A979Isle of ManDOUGLAS
- B A A DYER WILL TRUST
213800DY4DD42K1XL963United KingdomALDERSHOTLapsed - not renewed
- B.& A.ALLISON INVESTMENT COMPANY LIMITED
213800AWZCA1OQRHYO90United KingdomYORKLapsed - not renewed
- BAA PENSION SCHEME
Q13YRTIN3XCWIF3B2Y55United KingdomHOUNSLOW
- BAA-PP SCSP
222100KFXWTOFYMULF37LuxembourgLUXEMBOURG
- BAARZOI LIMITED
213800QJ7CSOUV5ZOU60BahamasNASSAU
- BAAS CONSTRUCTION LIMITED
21380069WB7D7ZZJ4868United KingdomBURNLEYLapsed - not renewed
- BAAS CONSTRUCTION RETIREMENT BENEFIT SCHEME
2138001FLM84J2ZUKP14United KingdomSALISBURY
- BAATZ CONSTRUCTIONS EXPLOITATION S.À R.L.
222100B4DFCYVDX3VF10LuxembourgSENNINGERBERGLapsed - not renewed
- BABABING LIMITED
549300UB0W8JBTQ16Z57United KingdomKEIGHLEYLapsed - not renewed
- BABADAN IOM LIMITED
549300XQHLICAIIA4G83Isle of ManDOUGLASLapsed - not renewed
- BABA DRILLING & EXPLORATION COMPANY LIMITED
213800HV22X4UPDKPV78ZambiaLUSAKALapsed - not renewed
- BABA HOLDINGS LTD
213800SPRJNO78OQPI28Cayman IslandsGEORGE TOWN
- BABAM LIMITED
2138004L2GVVYRH7ZJ13JerseyST. HELIER
- BABA SABABA TRUST
213800E5HJX67FFL6V45JerseyST HELIERLapsed - not renewed
- BABAZULA LIMITED
213800U46BKQ1K1ILL26United KingdomCROWBOROUGH
- BABCOCK AEROSPACE LIMITED
213800QKO2BG14IZVH70United KingdomLONDONLapsed - not renewed
- BABCOCK COMMUNICATIONS LIMITED
213800HJLKQ9DC3OIH14United KingdomLONDONLapsed - not renewed
- BABCOCK CRITICAL SERVICES LIMITED
213800QWULJW33E2E945United KingdomGLASGOWLapsed - not renewed
- BABCOCK FIRE SERVICES LIMITED
213800GKFQCCLYJ9B814United KingdomLONDONLapsed - not renewed
- BABCOCK FIRE SERVICES (SW) LIMITED
2138004HCSWFBNW5PP06United KingdomLONDON
- BABCOCK HOLDINGS LIMITED
213800PAK4RTLFYEYK77United KingdomLONDONLapsed - not renewed
- BABCOCK INFORMATION ANALYTICS AND SECURITY LIMITED
2138001U2GRV8I11ID23United KingdomLONDONLapsed - not renewed
- BABCOCK INTEGRATED TECHNOLOGY LIMITED
213800KLWLMQ6AR2JW28United KingdomLONDONLapsed - not renewed
- BABCOCK INTERNATIONAL GROUP PLC
213800TSKOLX4EU6L377United KingdomLONDON
- BABCOCK INTERNATIONAL LIMITED
213800CH61IN1FCWME48United KingdomLONDONLapsed - not renewed
- BABCOCK LAND LIMITED
213800Y9FUZUE16JZS07United KingdomLONDONLapsed - not renewed
- BABCOCK MARINE HOLDINGS (UK) LIMITED
213800ZJDQX7HSUO2P32United KingdomLONDON
- BABCOCK MARINE (ROSYTH) LIMITED
213800UG7CXN5LWJ3H39United KingdomDUNFERMLINELapsed - not renewed
- BABCOCK MARINE TRAINING LIMITED
2138002BXN44RELZTD88United KingdomLONDONLapsed - not renewed
- BABCOCK MISSION CRITICAL SERVICES UK LIMITED
213800J134GH2UCYRL24United KingdomLONDONLapsed - not renewed
- BABCOCK NETWORKS LIMITED
213800E8BZTK4JRSKC49United KingdomLONDONLapsed - not renewed
- BABCOCK OVERSEAS INVESTMENTS LIMITED
213800Q7L32DKEUL4852United KingdomLONDONLapsed - not renewed
- BABCOCK PENSION TRUST LIMITED
213800NLHZHQXBMTWD60United KingdomLONDON
- BABCOCK PTY LTD
213800PDDFTVZ8MAK774AustraliaADELAIDELapsed - not renewed
- BABCOCK SUPPORT SERVICES (INVESTMENTS) LIMITED
213800IQIA4A595WTT06United KingdomLONDONLapsed - not renewed
- BABCOCK SUPPORT SERVICES LIMITED
213800INRDQ8P62DJL39United KingdomGLASGOWLapsed - not renewed