- BSpin Limited
967600C78WQ59H5QE104United KingdomLondonLapsed - not renewed
- BSQFA LIMITED
21380039P9PF83NW4G71United KingdomSTAFFORDLapsed - not renewed
- B S RAI ENTERPRISES LIMITED
984500DP8E7A425EBA72United KingdomGerrards Cross
- BSR EPC LIMITED
2138003UTUIL3DK3EX73United KingdomSHEPTON MALLET
- BSR FINCO 1 LIMITED
635400C9IFJWT9J8A430United KingdomShepton Mallet
- BSR GROUP HOLDINGS LIMITED
213800NV3VCGMWT6IY29United KingdomSHEPTON MALLET
- BSRP Engineering Solutions Limited
254900JD184595VMHI14United KingdomWirral
- BSSCM UK LTD
984500EAA6EAJ9ECE487United KingdomLondonLapsed - not renewed
- BS SERVICE COMPANY LTD
98450057AEEA5B5AA894United KingdomBasildonLapsed - not renewed
- B S SHEPPARD & GRANDDAUGHTERS NUTRITION LTD
213800L22CJTK8YMYI86United KingdomLONDONLapsed - not renewed
- BSSL PROJECTS LIMITED
254900EX4J7XRX5WXC45United KingdomLondon
- BSTARLY PRIME HOLDINGS LTD
254900Q6TFHRFM4DFG17United KingdomAshford
- BSTAR MEDICAL LIMITED
984500992CIF5CAF5A86United KingdomKnutsford
- BSTOCK ENTERPRISES LIMITED
64883AL8S7MQ991PX632United KingdomCoventry
- B-STONE LIMITED
549300CKDW2884WODN47United KingdomNORTHAMPTONLapsed - not renewed
- BSV LTD
213800BKNFUWLJCME747United KingdomBOREHAMWOODLapsed - not renewed
- B & T ASSOCIATES LIMITED
984500DAC91EVB08B042United KingdomLouth
- BTC CAPITAL MARKETS LTD
984500E4B9A7F4DC6C57United KingdomLondon
- BTEC HOLDINGS LIMITED
254900WVH7UEC8SF8Z68United KingdomEdinburgh
- B.T.E. LIMITED
213800315Y44BJOFR359United KingdomMANCHESTERLapsed - not renewed
- BTEQUIPMENT UK LTD
894500N4OI0OGFG1HP05United KingdomCHEADLELapsed - not renewed
- BTG INTERNATIONAL LIMITED
21380068D1HLLLWAOV65United KingdomLONDONLapsed - not renewed
- BT GLOBENET NOMINEES LIMITED
529900KVU8W2OYJERL94United KingdomLondonLapsed - not renewed
- BTG PACTUAL (UK) LIMITED
549300XTXXWYREP6FM31United KingdomLondon
- BTGP-BSI LIMITED
254900KOFNILHI500Y59United KingdomLondon
- BTIEI LIMITED
2138006OWH47R9E11S84United KingdomGLASGOWLapsed - not renewed
- BTIG LIMITED
213800YZXS7U4QZP6441United KingdomLondon
- BT (INTERNATIONAL) HOLDINGS LIMITED
213800NA5EZQ1ZECFZ93United KingdomLONDONLapsed - not renewed
- BTJL2 LIMITED
213800AV2PCPSIIH5U22United KingdomTUNBRIDGE WELLSLapsed - not renewed
- BTL GROUP LIMITED
213800ZKPA26AJHTEZ70United KingdomSHIPLEYLapsed - not renewed
- BT LIMITED
894500Y0EA4SAQGZNZ68United KingdomLondonLapsed - not renewed
- BTL NO.1 LTD
213800C41CS8DJUA9778United KingdomLONDON
- BTL NO.2 LTD
21380078KAU73DML4840United KingdomLONDON
- BTL NO.3 LTD
213800K9RDJ2YS1RR191United KingdomLONDON
- BTMEDICAL LTD
984500C9J73CD4448C31United KingdomSutton
- BTOMORROW VENTURES LIMITED
213800OMMIS2SMS6GH89United KingdomLONDON
- BTOURS LTD
984500437BDAA0F47862United KingdomEast HamLapsed - not renewed
- BT PENSION SCHEME MANAGEMENT LIMITED
549300R5UQW8MJSM0T48United KingdomLONDON
- B TRANSFER SERVICES LIMITED
967600LUWHIJO9I9TH71United KingdomLondon
- BTR HOLDCO LIMITED
254900OOIVFSRSZ7UI72United KingdomLondon
- B.T.S. GROUP (HOLDINGS) LIMITED
254900HOLU07BLSF2H37United KingdomLeicester
- BTS REAL ESTATE LIMITED
984500Z0694D0524FF49United KingdomLeicesterLapsed - not renewed
- BTT HOLDINGS LIMITED
213800TUH6V749X4QM12United KingdomGOOLE
- BTTKK CAPITAL LONDON LTD
254900C7B9VETED88G04United KingdomPeterboroughLapsed - not renewed
- BTU HOLDINGS LIMITED
213800JJC9PJMWWBEQ15United KingdomSURREY
- BT WORKS LTD
9845006E01A6FFA3A508United KingdomLondon
- BTX LONDON LIMITED
984500989R40E7AG5A27United KingdomLondon
- BUAIC ARD LTD
549300MBCJ223PWI6W55United KingdomGlenrothes
- BUBBA HOLDINGS LTD
2549005AJLXMN5WNT044United KingdomNottingham
- BUBBL3 LIMITED
254900JFFVRA5U26AS07United KingdomOxted
- BUBBLE BOY FILM LIMITED
98450002E490K9C4AB85United KingdomCambridge
- BUBBLE CHAMBER LIMITED
2138004GD9SRHH71C285United KingdomLONDONLapsed - not renewed
- BUBBLE MAX LTD
9845006E1C6583E67370United KingdomDoncaster
- BUBBLES AND FIZZ LTD.
213800JMROXXCH8TUY95United KingdomSOUTHPORTLapsed - not renewed
- BUBBLES LAUNDERETTE (NW) LIMITED
894500GV3R9EB832WI18United KingdomSt Asaph
- BUBBLESOFT IT SOLUTIONS LTD
984500A81J84502EB029United KingdomHyde
- BUBBLES PANK LIMITED
213800MOXA1QHSNMV983United KingdomNORWICH
- BUBKA MORTGAGE FINANCE LIMITED
213800R2VIGPCNRPTM69United KingdomLONDON
- BUBU INTERNATIONAL LIMITED
254900QYTRKBJAW81954United KingdomLondon
- BUBU INVESTMENT LTD
64883FWQ0M57QR65C455United KingdomLondon