- BATSFORD ESTATES (1983) COMPANY LIMITED
213800ZQOAZ4KOCXMA79United KingdomMORETON-IN-MARSH
- BATSWORTHY CROSS WIND FARM LIMITED
529900ADJK0PPP4VNB56United KingdomSwindon, WiltshireLapsed - not renewed
- BATTEN AND ALLEN LIMITED
254900R1DB4OFEJLDQ11United KingdomCirencesterLapsed - not renewed
- BATTERSBY FAMILY COMPANY LIMITED
213800B5V1HSMKHUUI41United KingdomCHEPSTOWLapsed - not renewed
- BATTERSEA BRIDGE INVESTMENTS LIMITED
894500G2GYG5I5NC7J05United KingdomNEWPORT
- BATTERSEA DYNAMICS LIMITED
984500U7FCBD6ZFYF696United KingdomLondon
- BATTERSEA RISE STUDIOS LIMITED
984500957F192D5Y1D77United KingdomWest Wittering, Chichester
- BATTERY BOX LIMITED
9845000774AD8107E829United KingdomLondon
- Battery Hill Capital Limited
254900NPZE2R7KE55V94United KingdomLondonLapsed - not renewed
- BATTERY MEGASTORE (UK) LIMITED
213800UATGI36V827E58United KingdomTEWKESBURYLapsed - not renewed
- BATTERY NEXUS LTD
254900MWYAU01X85IR32United KingdomSaint Austell
- BATTERY ONE LIMITED
2138005FW9YZ7E4JK806United KingdomLondon
- BATTERYWARE LIMITED
5493004JYJNAM3CKE050United KingdomLONDONLapsed - not renewed
- BATTLE,HAYWARD AND BOWER,LIMITED
549300MY7Q41B2QGQ222United KingdomLINCOLNLapsed - not renewed
- BATTLESTATE GAMES LIMITED
213800IWN9RU6IRQ6928United KingdomLONDON
- B.A.T (U.K. AND EXPORT) LIMITED
213800QBB5FT1WMREA08United KingdomLONDON
- BATUT ALLIED HOUSE LIMITED
254900G3HG84089I1H59United KingdomFarehamLapsed - not renewed
- BAUER CONSUMER MEDIA LIMITED
529900RS7KDYTE70WV65United KingdomLynch Wood
- BAUER GROUP HOLDINGS LTD
21380063ZDJAESVC7503United KingdomSLOUGHLapsed - not renewed
- BAUER RADIO LIMITED
391200AOSWDN6RZYHH77United KingdomLYNCH WOOD, PETERBOROUGH
- BAUFRITZ (UK) LTD
213800M8LIF1Y65JRZ21United KingdomCAMBRIDGELapsed - not renewed
- BAUMORE HOLDINGS LTD
894500RZWKRSTFKWOI07United KingdomLondon
- BAUM TRADING LIMITED
213800KAANHVO8XUQG86United KingdomBURY
- BAUNTON HOLDINGS LIMITED
213800UMPBSG1ZGD9992United KingdomBRIDPORTLapsed - not renewed
- BAUR INVESTMENTS LIMITED
213800BP72E68N4A7W72United KingdomLONDONLapsed - not renewed
- BAVARDAGES LIMITED
2138007AH9CUMYIVOD32United KingdomWORCESTERSHIRELapsed - not renewed
- BAVARIAN SKY UK-A LIMITED
213800CUDBO2KEZO2310United KingdomLONDON
- BAVARIAN SKY UK-B LIMITED
213800AO6DGBV5CCGH32United KingdomLONDON
- BAVARIAN SKY UK-C LIMITED
213800KG41ZIBVGPYS04United KingdomLONDON
- BAVARIAN SKY UK-D LIMITED
213800BK98ADWBJQS638United KingdomLONDON
- BAVARIAN SKY UK HOLDINGS LIMITED
213800BZ2R697W7NMW59United KingdomLONDON
- BAVCO LIMITED
213800SG8Q6B3BXKIJ61United KingdomSEVENOAKSLapsed - not renewed
- BAW (HOLDINGS) LIMITED
21380089VP3FL7G17247United KingdomBUNNYLapsed - not renewed
- BAWIGATECH LIMITED
213800BAC123E734M237United KingdomLONDONLapsed - not renewed
- B. A. WILLIAMS (CHEMISTS) LIMITED
213800YAX7AKQ5VOLH76United KingdomLONDONLapsed - not renewed
- BAWTRY ENTERPRISES LIMITED
213800LL79MYEDFTAM39United KingdomSOUTH ELMSALLLapsed - not renewed
- BAWTRY INVESTMENT & FINANCE CO.LIMITED
213800PIMC85H1IODX13United KingdomDONCASTERLapsed - not renewed
- BAWTRY PROPERTIES LIMITED
2549003DL8WTVFUPEJ04United KingdomLONDONLapsed - not renewed
- BAXI HEATING UK LIMITED
2138004LZLBLLPH2IJ67United KingdomWARWICK
- BAXTER GAMES NEWCASTLE LTD
9845005684E40851C029United KingdomNewcastle Upon TyneLapsed - not renewed
- BAXTER HEALTHCARE LIMITED
549300R5DQDIBMVQY334United KingdomTHETFORDLapsed - not renewed
- BAXTER INVESTMENTS (KENT) LIMITED
2138009K4XTRSFA4ES62United KingdomKENT
- BAXTER REAL ESTATE LIMITED
2138008UPFQES3ZRSS67United KingdomLEEDSLapsed - not renewed
- BAXTERS FOOD GROUP LIMITED
213800OLJNTLBUAG9A37United KingdomEDINBURGH
- BAXTER'S HOLDINGS LIMITED
213800FJEK1S1HCAEJ34United KingdomLETCHWORTYLapsed - not renewed
- BAXTERS (PROPERTIES) LIMITED
213800IK24EQQ9UUE162United KingdomLICHFIELDLapsed - not renewed
- BAYARD MANAGEMENT (UK) LIMITED
9845009C9F61A714FF10United KingdomLondon
- BAYAT TRADERS LTD
213800PH3TGIMP9RC179United KingdomLONDONLapsed - not renewed
- BAYBE.ORG LIMITED
213800A1ATO9HWXFTU18United KingdomDIDCOTLapsed - not renewed
- BAY BIDCO LIMITED
213800KY95PUQZLAPP93United KingdomELLAND
- BAYBURN HOMES LTD
9845002L3BH8EU9YC006United KingdomExeter
- BAYCLIFFE LIMITED
213800BHTWDJPDSEJB56United KingdomTUNBRIDGE WELLS
- BAYCO HOLDINGS LTD
2138004Y9528DGT43604United KingdomBINGHAM
- BAY COTTAGE PROPERTIES LIMITED
213800FRYC2J4R66PC63United KingdomBRISTOL
- BAYER CROPSCIENCE LIMITED
529900QNM3U4BRYKSF69United KingdomReading
- BAYERN LEGAL LIMITED
213800F6H2WTOBTF9E94United KingdomLONDONLapsed - not renewed
- BAYERN TREUHAND & CONSULTING LIMITED
3912000TXJMOWW3QW843United KingdomBirmingham
- BAYERSOUND LIMITED
213800TC2IH8XE38JI91United KingdomBIRMINGHAMLapsed - not renewed
- BAYERTREE LIMITED
213800KFEJJVK83JK218United KingdomLONDONLapsed - not renewed
- BAYESIAN SHIFT LTD
549300J7NM8L1CMKMM72United KingdomLONDON