- BALFRON TOWER RESIDENTIAL LIMITED
254900EVGC77UAQ1US35United KingdomWaltham Cross
- BALGAY FARMING COMPANY LIMITED
21380036RO6P22V9EY49United KingdomCupar
- BAL GLOBAL FINANCE (UK) LIMITED
5493006PX39ZGRXPSQ84United KingdomLondon
- BALGONIE ESTATES LIMITED
2138003ATH6NPQLAYX08United KingdomEDINBURGHLapsed - not renewed
- BALIA LIMITED
213800MDNR7IR59KRR76United KingdomLONDONLapsed - not renewed
- BALKH PAY LTD
984500E70B8D7FI99572United KingdomLondon
- BALKIS & SON CONSULTING LTD
98450052EFEAPA9E4817United KingdomRickmansworthLapsed - not renewed
- BALLANCE CAPITAL MARKETS LIMITED
213800UI9HBG7O6SCN36United KingdomLONDONLapsed - not renewed
- BALLARA HOLDINGS LIMITED
254900FDXJL5V9A58G31United KingdomLondon
- BALLARD INVESTMENT COMPANY LIMITED
213800H3BFP6JQBN5Z02United KingdomCROYDONLapsed - not renewed
- BALLATER ROAD LIMITED
9845003B6Y06A8DE9849United KingdomLondonLapsed - not renewed
- BALL BEVERAGE PACKAGING EUROPE LIMITED
549300SFVPFQY2RW1604United KingdomLUTON
- BALL BEVERAGE PACKAGING UK LTD
549300BOI9NKVQ0WR997United KingdomLUTON
- BALL COLEGRAVE LIMITED
213800BQJBJVZQJMPS14United KingdomBanbury
- BALLET MAKERS EUROPE LIMITED
213800GVY13OERWZLP60United KingdomNORWICH
- BALLET PHYSIO LIMITED
984500E9CE671Q0CA741United KingdomHuddersfieldLapsed - not renewed
- BALLETPRO LIMITED
213800RDLSER8MCIHP84United KingdomCAMBRIDGELapsed - not renewed
- BALLICOM GROUP LIMITED
648824864C8IL1GROE69United KingdomCoventry
- BALLICOM LIMITED
9845001372DA2A1F0V71United KingdomWest Midlands
- BALLINCAR HOLDINGS LTD
213800MIKP6BI72Z5692United KingdomSOUTHEND ON SEA
- Ballingdon Investment Management Limited
2549007H41NOV5CPFD13United KingdomSuffolkLapsed - not renewed
- BALLINGER & CO. LTD
2138006K7ABK4LRUP760United KingdomLONDON
- BALLINGER & CO. RISK MANAGEMENT LTD
213800G3XK9VET4I4G25United KingdomLONDONLapsed - not renewed
- BALLINGER GROUP HOLDINGS (UK) LTD
2138002C1VCYCA6IXR34United KingdomLONDON
- BALLINLOAN RENEWABLES LTD.
213800ED1C27HSG1U719United KingdomPERTH
- BALLIOL ROAD LIMITED
5493002ZCJPN8VKZB874United KingdomLondonLapsed - not renewed
- Ballot Underwriting Limited
254900VB3GZ3APUXAC12United KingdomLondonLapsed - not renewed
- BALLPARK LABS LTD
984500A63686C1C4C185United KingdomLondon
- BALLS WOOD SOLAR LIMITED
213800P5VEGMOIC6BD85United KingdomLONDON
- BALLTEC LIMITED
5493002116OXCUJ7L027United KingdomMORECAMBELapsed - not renewed
- BALLURE WIND CO LTD
648800KMTT0MZ6OAT456United KingdomBelfast
- BALLYALTON LIMITED
213800SX7CA75BWJIW13United KingdomNEWTOWNARDSLapsed - not renewed
- BALLYGARVEY EGGS LIMITED
213800489YS2XTAI8T63United KingdomBALLYMENALapsed - not renewed
- BALLYGARVEY INVESTMENTS LIMITED
213800CLU5UPHIX1TS67United KingdomBALLYMENA
- BALLYHILL TRADING LIMITED
6488R1DC05PFU1R64091United KingdomCrumlin
- BALLYKEEL WIND FARM LIMITED
213800NW1M8A9JCNYT42United KingdomBELFAST
- BALLYLISS 1 LIMITED
2138003AXG8UOZIWX914United KingdomBELFASTLapsed - not renewed
- BALLYLYNCH CAPITAL LIMITED
254900BNSMCVJW4GUR76United KingdomLINCOLNSHIRELapsed - not renewed
- BALLYMENA PROPERTY CO. LIMITED
213800AAOCD4LV2R1I26United KingdomLONDONLapsed - not renewed
- Ballymore (Bow Paper) Limited
9845008KFD4ESDD8FB51United KingdomLondon
- BALLYMORE (EDGWARE) LTD
984500GH43A82CFEUC39United KingdomLondonLapsed - not renewed
- BALLYMORE (LONDON ARENA) LIMITED
213800UQG7NSLEMMF556United KingdomLONDONLapsed - not renewed
- BALLYMORE PROPERTIES LIMITED
648820NV26Y1Z8PJV344United KingdomLondon
- BALLYTRONE LIMITED
2138005G9JRAA7E8VW59United KingdomCORNWALL
- BALLYVESEY HOLDINGS LIMITED
2138002GFP83JZ97SQ25United KingdomDONCASTERLapsed - not renewed
- BALLYWILLAN SERVICES LTD
2138005WDEORQ2PU4E72United KingdomLONDON
- Balmangan Farms Limited
254900SRG4HZ976WNL07United KingdomKirkcudbright
- BALMAN IMPORT & EXPORT LIMITED
2138006H5V4UVC6V1H81United KingdomLONDONLapsed - not renewed
- BALMERINO CAPITAL LTD
984500D01D5A10K6GA04United KingdomNewport-On-Tay
- BALMFORTH TRANSPORT LIMITED
984500C2C2F71AK11822United KingdomRotherhamLapsed - not renewed
- BALMOAK PROPERTIES LTD
98450091C8E52D674469United KingdomChesterfield
- BALMOOR INVESTMENTS LTD.
984500F3608BB8B89B19United KingdomPeterheadLapsed - not renewed
- BALMORAL ASSET MANAGEMENT LIMITED
2138004CHM782R41ZF57United KingdomEDINBURGHLapsed - not renewed
- BALMORAL COMTEC LIMITED
213800HK7X3I4BT19Q14United KingdomABERDEEN
- BALMORAL DEVELOPMENTS LIMITED
984500026BE67ED60032United KingdomBury
- BALMORAL GROUP HOLDINGS LIMITED
2138008B3BQEW2OYPF71United KingdomABERDEEN
- BALNACRAIG BATTERY STORAGE LIMITED
529900Z7C1JHW1G5FR12United KingdomEdinburgh
- BALNAFORGE LIMITED
21380053S8KBKKM71391United KingdomBELFASTLapsed - not renewed
- BALNAKEILLY HOLDINGS LIMITED
213800YTHOU2XSA42Q12United KingdomPITLOCHRY
- BALNAPOLAIG MANAGEMENT LTD
894500DAPDTNNVDLSF12United KingdomDORNOCHLapsed - not renewed