- B3T LTD
6488Y3WHA653X8QR4548United KingdomLeicester
- B3 WEALTH MANAGEMENT LIMITED
213800JPTPDMWA9PZM24United KingdomDRONFIELDLapsed - not renewed
- B4BS INVESTMENTS LTD
2138002TCHHY4ER59875United KingdomHertford
- B4SED LTD
984500A5371102F8DG49United KingdomLondon
- B5 CONSULTING LTD
9845006D367D7B61U370United KingdomAddlestone
- B68 SOLUTIONS LIMITED
984500KE57559B9DCB91United KingdomAshford
- B9 ESTATES LTD
984500001D92B56RFD95United KingdomDidcotLapsed - not renewed
- BAADER HELVEA LIMITED
529900DXD7EPV64JOG51United KingdomLondon
- B.& A.ALLISON INVESTMENT COMPANY LIMITED
213800AWZCA1OQRHYO90United KingdomYORKLapsed - not renewed
- BAANX.COM LTD
984500ECD09D78914765United KingdomCambridge
- BAAS CONSTRUCTION LIMITED
21380069WB7D7ZZJ4868United KingdomBURNLEYLapsed - not renewed
- Baatfarf & Sons Limited
254900UBEHH9YQKJNG41United KingdomBromsgroveLapsed - not renewed
- BABABING LIMITED
549300UB0W8JBTQ16Z57United KingdomKEIGHLEYLapsed - not renewed
- Babayaga Exponential Limited
2549001GRD5JNK0BEM36United KingdomLondonLapsed - not renewed
- BABAZULA LIMITED
213800U46BKQ1K1ILL26United KingdomCROWBOROUGH
- BABBLE CLOUD HOLDINGS LIMITED
894500CY2NH5DXDP4M10United KingdomBASILDON
- BABBLE CLOUD LIMITED
894500GY6XFQWI8PKM48United KingdomBASILDON
- BABB PLATFORM LTD
98450090D8DF553C3M45United KingdomLondonLapsed - not renewed
- BABB REMIT LTD
98450013866A607BBD76United KingdomLondonLapsed - not renewed
- 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 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 SUPPORT SERVICES (INVESTMENTS) LIMITED
213800IQIA4A595WTT06United KingdomLONDONLapsed - not renewed
- BABCOCK SUPPORT SERVICES LIMITED
213800INRDQ8P62DJL39United KingdomGLASGOWLapsed - not renewed
- BABCOCK WANSON UK LIMITED
213800JGGHLRTPNA1261United KingdomHERTSLapsed - not renewed
- BABIPUR LTD
984500C6570ACCBC5764United KingdomPorthmadog
- BABOO (WHOLESALE MEATS) LTD
5493003FKB3YBIJQI467United KingdomBarking
- BABRAHAM INSTITUTE ENTERPRISE LIMITED
2138007KBBBLW1UBID24United KingdomCambridgeLapsed - not renewed
- B ABT INVESTMENTS LIMITED
213800F1FH3H9UTTIM35United KingdomLONDONLapsed - not renewed
- BABU.K LIMITED
984500A8FCX3AEBF4A03United KingdomDorset
- B.A.BUSH & SON LIMITED
2549006YOQ66043BG570United KingdomLincsLapsed - not renewed
- BABYLON FARM LIMITED
213800RWCYY3L2IWFE05United KingdomTONBRIDGELapsed - not renewed
- BABYLON FINCO LIMITED
213800MPIHHIZS5WWC83United KingdomLONDONLapsed - not renewed
- BABYLON MIDCO 1 LIMITED
213800XUL2VOWBZ7M996United KingdomLONDONLapsed - not renewed
- BABYLON TOPCO LIMITED
2138004VD7CBW963P735United KingdomLONDONLapsed - not renewed
- BABYMONSTERS LTD
254900DJFHSZBC4MTD20United KingdomRadlett
- BABY ROSA HOLDINGS (UK) LIMITED
6488ZA17G1O9WO2I2376United KingdomLondon
- BABYSTYLE UK LIMITED
254900DY3ZTGGS4R5R28United KingdomLEICESTERSHIRE
- BABY WALRUS ENTERTAINMENT LIMITED
984500H7009FNDT05R78United KingdomLondonLapsed - not renewed
- BACANORA LITHIUM LIMITED
2138006JSN7VQUDINN66United KingdomLONDONLapsed - not renewed
- BACAREL AND CO. LIMITED
2138009HUNAU72B2IY54United KingdomLOUGHTON
- BACA WORKWEAR & SAFETY LTD
5493009SWLSIUAU6K873United KingdomNORTHAMPTONLapsed - not renewed
- BAC BUSINESS MANAGEMENT SERVICES LIMITED
9845000F7I74B47CD534United KingdomMilton Keynes
- BACCARI LTD
5493000LQMG3SBU2HI91United KingdomLondon
- BACCHANALIA LIMITED
9845007C636D9990AD12United KingdomLondon
- BACCHUS CAPITAL ADVISERS LIMITED
213800KX8BFN7S5FIV20United KingdomLONDONLapsed - not renewed