- BACCHUS HOTEL LIMITED
213800UGC227QXM9RG23United KingdomNORTH LINCOLNSHIRELapsed - not renewed
- BACCHUS STRATEGIC MINERALS LIMITED
213800JL77LK2XEYOJ72United KingdomLONDON
- BACCI LTD
984500E65CEF809ED682United KingdomEdinburgh
- BACCO '70 LIMITED
21380018TKS5H8TFRY04United KingdomLONDON
- BACEZZA LTD
21380038XE1K7F38JQ95United KingdomHIGH PEAK
- BAC FUNDING UK LIMITED
254900K0EOM8KSMW2460United KingdomLondon
- BACHAM LIMITED
64882O93TYA770PRS872United KingdomHenley-in-Arden
- BACHY SOLETANCHE LIMITED
213800UEK58E7GVBBV32United KingdomBURSCOUGH
- BACK BAR SPIRITS LIMITED
984500E2AD73CDD1D330United KingdomLondon
- BACKER CAPITAL LIMITED
9845001F9GH3610E9665United KingdomLondonLapsed - not renewed
- BACKER GROUP LIMITED
9845005C8DP37FY1L471United KingdomWickham
- BACKHACK7 LTD
254900XTYMCHJZ2N1C27United KingdomLondonLapsed - not renewed
- Backhouse Independent Financial Services Ltd
894500G338INY9L3E946United KingdomNelsonLapsed - not renewed
- BACK OFFICE SUPPORT SOLUTIONS LIMITED
9845009092AE97585553United KingdomLondon
- BACKPAGES LIMITED
213800UZ1GJPPVULYT75United KingdomLONDON
- BACK TO HEALTH PHYSIOTHERAPY LIMITED
894500LLVHQD0PJ24U85United KingdomBUCKINGHAM
- BACK TO THE FUTURES TRADING LTD
6488OWD8F37S206QQ674United KingdomChigwell
- BACKWELL DENTAL CARE LTD
2138008DHCRMWFMU7N32United KingdomBRISTOLLapsed - not renewed
- BACKWELL IT LTD
9845004A055113E9EC56United KingdomBristol
- BACKWELLS LIMITED
213800RC36TX6PMLAB89United KingdomLONDONLapsed - not renewed
- BACON & BEAR LIMITED
213800R5XXF8O33NSF87United KingdomBRISTOLLapsed - not renewed
- BACON BUTTY (HOLDINGS) LTD
213800YKB2QQLTVUQP58United KingdomSKIPTONLapsed - not renewed
- BA COPILOT LTD
984500599EB477A00730United KingdomLondonLapsed - not renewed
- BACTA LIMITED
213800L2JWEMJEZNPQ33United KingdomLONDON
- BACTOBIO LTD
9845003E107FE1DA3925United KingdomLondon
- BACUP SHOE DIRECT LIMITED
2138005313MAKWYH1A49United KingdomBACUPLapsed - not renewed
- BACX LIFE SCIENCES LTD.
98450011D874F0DDE171United KingdomOxfordLapsed - not renewed
- BADDIE LIMITED
549300TVFYWZFPNWMR68United KingdomLondon
- BAD DINOSAUR LIMITED
213800PVL6UWWB6GVI07United KingdomLONDONLapsed - not renewed
- BADDOW INVESTMENTS LIMITED
213800VYZJUZA28H2G93United KingdomNORTH YORKSHIRELapsed - not renewed
- BADGERS CORNER LTD
213800SL8ICCMUATQ427United KingdomDERBYLapsed - not renewed
- BADGER SPECIAL PROJECTS LIMITED
984500I8VDJ69575FC60United KingdomCowbridge
- BADIANI LIMITED
984500N3ACBQPC4D1B96United KingdomLondonLapsed - not renewed
- BADIN INVEST LIMITED
894500T1B80D497J3M16United KingdomLondonLapsed - not renewed
- BADMINTON HORSE TRIALS LTD
2138005MSBNRDEE6UJ61United KingdomBADMINTONLapsed - not renewed
- BADOO TRADING LIMITED
213800C17STWUW7ZCG45United KingdomLONDONLapsed - not renewed
- BADR CONSULTING LIMITED
6488KF83G3L3WOK69751United KingdomAylesbury
- Bad Sheep Limited
894500C5A3SL0EO9RP40United KingdomLONDONLapsed - not renewed
- BAD WOLF (HDM3) LIMITED
254900FU5V5LWCONA004United KingdomCardiffLapsed - not renewed
- BAD WOLF (HDM) LTD
5493000018YSVCMV5A06United KingdomCARDIFFLapsed - not renewed
- BAD WOLF LTD
2549003UZBZFBFGEBB78United KingdomCardiffLapsed - not renewed
- BAECD LTD
6488Q8U2LBE6H207D280United KingdomMorden
- BAERLOCHER UK LIMITED
984500D672E1CD7AC862United KingdomBuryLapsed - not renewed
- BAE SYSTEMS 2000 PENSION PLAN TRUSTEES LIMITED
549300KCLGSWY680UU20United KingdomFARNBOROUGHLapsed - not renewed
- BAE SYSTEMS APPLIED INTELLIGENCE LIMITED
984500U2C6DD9BC54835United KingdomGuildford
- BAE SYSTEMS EXECUTIVE PENSION SCHEME TRUSTEES LIMITED
549300EC7O8OMI3GXH70United KingdomCAMBERLEY
- BAE SYSTEMS GCS INTERNATIONAL LIMITED
984500L4Z376D41B6205United KingdomCamberley
- BAE SYSTEMS GLOBAL COMBAT SYSTEMS MUNITIONS LIMITED
9845005D1DE7Q078D004United KingdomCamberley
- BAE SYSTEMS (KAZAKHSTAN) LIMITED
213800ENJQCWAGF92C21United KingdomCamberley
- BAE SYSTEMS MARINE LIMITED
9845007E0EE69E1GAB49United KingdomCamberley
- BAE SYSTEMS (OPERATIONS) LIMITED
984500AA968BC6D3BE40United KingdomCamberley
- BAE SYSTEMS PENSION FUNDS CIF TRUSTEES LIMITED
549300D72VDDRVGKSH48United KingdomFARNBOROUGHLapsed - not renewed
- BAE SYSTEMS PENSION FUNDS INVESTMENT MANAGEMENT LIMITED
549300V3LM2EJOFVMW60United KingdomFARNBOROUGHLapsed - not renewed
- BAE SYSTEMS PENSION FUNDS TRUSTEES LIMITED
549300YIXBMMWSBVJL70United KingdomCAMBERLEY
- BAE SYSTEMS SURFACE SHIPS LIMITED
9845005AFFE8062F1A88United KingdomCamberley
- BA EXCHANGE COMPANY (UK) LIMITED
8945006GC82AFZUPAI25United KingdomLONDONLapsed - not renewed
- BAF19 LIMITED
213800J6HL4VZAQQ3M14United KingdomLONDON
- BA FAMILY INVESTMENT COMPANY LIMITED
213800KBNIYIDY8LZQ09United KingdomMANCHESTERLapsed - not renewed
- BAFFOE BEKOE CAPITAL LTD
254900FB9W4Z4NFQIE88United KingdomLondon
- BAGCHI KOTNIS AND DAUGHTERS LTD
98450089F0C82IA7D583United KingdomHarrow