- BALNAKEILLY HOLDINGS LIMITED
213800YTHOU2XSA42Q12PITLOCHRY
- BALNAPOLAIG MANAGEMENT LTD
894500DAPDTNNVDLSF12DORNOCHLapsed - not renewed
- BALNAVE & CUMMING LIMITED
213800TED4PUC7OZDE40GLASGOWLapsed - not renewed
- BAL-NET LIMITED
21380086LBBDKB7UV872LONDONLapsed - not renewed
- BALOLIA PROPERTIES LTD
984500D758692C1C5D96Fleetwood
- B.A.L.P.A. CUSTODIAN TRUSTEES LIMITED
213800G8VA212WQ8NK76WEST DRAYTON
- BALPA FINANCIAL SOLUTIONS LIMITED
213800W6YHEUIYTSY341WEST DRAYTONLapsed - not renewed
- BALRE TECHNOLOGIES LTD
391200F8VE16XJ2O4875LONDONLapsed - not renewed
- BALTEA LLP
213800HEEU7KEU1CVD74GATWICKLapsed - not renewed
- BALTHAYOCK TRUST
2138006V96NOXLR6A394BALTHAYOCKLapsed - not renewed
- BALTHAZAR CAPITAL PARTNERS LTD.
2138008XSLZ4EYJKTR83LONDON
- BALTHAZAR GROUP LIMITED
213800UN7T3Q1JIBK368LONDON
- BALTIC BROADBAND LIMITED
9845006A697F8D60N414Liverpool
- BALTIC CLASSIFIEDS GROUP PLC
213800I1RPHCFSSQS969WORTHING
- BALTIC EXCHANGE CHARITABLE FOUNDATION
213800HK9RUL7TMPSV81NEWBURY
- BALTIC EXCHANGE LIMITED(THE)
213800L2KQ61Y79TWR71London
- BALTIC FLOUR MILLS VISUAL ARTS TRUST
213800DTYQINAGYAOK85GATESHEAD
- BALTIC MILLS LIMITED
213800PJ6IO6116IJO14WINCHESTER
- BALTIC PCC LIMITED
549300GX6EH3ZRCQFX14London
- BALTIC SEA OFFSHORE HOLDCO LIMITED
213800EQ7QGIS4SS1N81COLCHESTER
- BALTIMORE INNOVATIONS HOLDINGS LIMITED
894500CLWYF1VV91FU30BOURNE END
- BALTIMORE PARTNERS LTD
5299000FTV1XE37LXJ44London
- BALTIX DIGITAL LIMITED
984500DEB45651BEA065Halifax
- BALTMAX INDUSTRIES L.P.
549300P23LAY3F0SP738DUNDEELapsed - not renewed
- BALTOR SYSTEMS LIMITED
6354002JPNV7BJ1BUV78Lisburn
- BALTZAR & SON LIMITED
213800CE69OW4Q4GK470HASLEMERE
- BALUNTONHILL LIMITED
549300LZ1N4TCY8SN380GIRVAN
- BALURE TRUST
213800G345BCI3I8O995LONDONLapsed - not renewed
- BALVERNIE HOLDINGS LIMITED
9845009PA7E141908A49Falmouth
- BALVERNIE LTD
213800VDR6Y5GT6X9C93FalmouthLapsed - not renewed
- BALVICAR PROPERTY COMPANY LTD. (THE)
213800HGK8HJM8AQS463GLASGOWLapsed - not renewed
- BALYASNY ASSET MANAGEMENT (UK) LLP
549300RYJEP013YME360London
- BALYASNY INTERNATIONAL II LTD
254900RQLW7SJ41AQP35London
- Balyasny International Ltd
254900HT8ORU1F0H2920London
- BAMAL EUROPE LP
259400YMB1L16G8O6B50London
- Bamam Limited
254900OYTTS0ZLNWQQ56LondonLapsed - not renewed
- BAM BEYOND LTD
213800Y4SAHI8QLJBO51LONDONLapsed - not renewed
- BAMBINO MIO LIMITED
54930082BR6OZ74XWQ49NORTHAMPTONLapsed - not renewed
- Bamboo Capital Limited
894500LES7A1TWSKGE73WilmslowLapsed - not renewed
- BAMBOO CONNECT LIMITED
213800GEMM1WCRXL7Y28WALTHAM ABBEY
- BAMBOO FUNDING LIMITED
213800F4CFKR1675WI80LONDONLapsed - not renewed
- BAMBOO HOLDINGS LIMITED
213800M42IIPATO7Y159EDINBURGH
- BAMBOO HOLDINGS SSAS
213800ATB9ZEHQR2IH40EAST GRINSTEAD
- BAMBOO HOMES AND DEVELOPMENTS LTD
984500AD457Q41E76883Suffolk
- BAMBOO LIMITED
2138004MUEW3GRU4B303SOUTHAMPTON
- BAMBOO PANDA LTD
213800DE3DNK8BNP6R95BATH
- BAMBRIDGE HOMES LIMITED
9845005F53771DX50C24Bolton
- BAMBULAB UK LIMITED
984500BA15CB50464A48London
- BAMBURGH CASTLE MAINTENANCE FUND
213800CUMHRZXRYCEE50BERWICK UPON TWEEDLapsed - not renewed
- BAMBURGH CASTLE VIEWING LIMITED
213800Q5KAHZQWZAUU41HARROGATELapsed - not renewed
- BAMBURGH: ST AIDAN
2138001HDH732MHTF140BAMBURGHLapsed - not renewed
- BAMBUZLED LTD
984500C1377E75D9LM78Dyfed
- BAM CLARKE WILL TRUST
213800WZNSGLUDZZ2V52Tunbridge Wells
- BAM CONSTRUCT & VENTURES UK LIMITED
213800EO2THBNYUS7H97HEMEL HEMPSTEAD
- BAMFORD BROTHERS PENSION SCHEME
2138002WGWGFOFYRIR24BRISTOL
- BAMFORD BUS COMPANY LIMITED
213800BVNVX8RYRTUR38OXFORD
- BAMFORD GROUP LIMITED
549300T3G3Q4KPQ9BS90SHEFFIELDLapsed - not renewed
- BAMFORD MUMBY LIMITED PENSION SCHEME
213800VJY7DIUSFEQC97YORKLapsed - not renewed
- BÁMIA INTERNATIONAL LTD
9845001CE72A8EF12B25London
- BAM LABS LIMITED
2138006CCIHM5YQAUV51LONDON