By legal form

Private Limited Company

88,163 entities

  1. BANCROFT WINES LIMITED

    213800UF5Q3EB99N9V41United KingdomLONDON

  2. BANCTRUST INVESTMENT BANK LIMITED

    213800L2NNQOBXPF1425United KingdomLONDON

  3. BANCUMM SURFACING LIMITED

    25490026I68NB58JKQ72United KingdomSwindon

  4. BANDAI UK LIMITED

    213800OOIUI75XV2VY29United KingdomLONDON

  5. B AND B PROJECTS LIMITED

    213800AVOE656LEK3O23United KingdomSURREYLapsed - not renewed

  6. BANDICOOT SCOTLAND LIMITED

    213800DPBIDANHH6RV41United KingdomGLASGOWLapsed - not renewed

  7. BANDING AND STRAPPING SUPPLIES LIMITED

    984500DEDR7D5D960788United KingdomBridgnorthLapsed - not renewed

  8. BANDOL CAPITAL LIMITED

    984500J3980EFE33E870United KingdomWatfordLapsed - not renewed

  9. BANDON HOLDINGS LIMITED

    213800MSRVH5PSW37351United KingdomLONDON

  10. BANDRUM NURSING HOME LIMITED

    2138008QU6CU9PAGSZ60United KingdomDUNFERMLINELapsed - not renewed

  11. B AND S TEXTILES LIMITED

    213800EUN6D6CADZLW98United KingdomPRESTONLapsed - not renewed

  12. BANDWAGON HOLDINGS LIMITED

    9845009BEAC3C5CA2816United KingdomLondon

  13. BANDWIDTH HOLDINGS LTD

    984500AB09JD7D7CD817United KingdomStoke-On-Trent

  14. BANDWOOD LIMITED

    213800545HM72OFZJN76United KingdomHULLLapsed - not renewed

  15. BANE INVESTMENTS LTD

    98450003CFE40GA4BA97United KingdomLondon

  16. BAN ENTERPRISES LIMITED

    9845002A3UC89D6BBB09United KingdomLondonLapsed - not renewed

  17. BANERJEE INVESTMENT SERVICES LTD

    98450079F111WF5DDB15United KingdomManchester

  18. BANFEINNI LIMITED

    9845003DA6703D80DE42United KingdomLondon

  19. BANFICO LTD

    984500E96FEB6A05EB13United KingdomLondon

  20. BANGDOM LIMITED

    98450014A066Q1AC3805United KingdomLondonLapsed - not renewed

  21. B ANGEL HOLDING LTD

    9845004CJB1EPCAD5Y79United KingdomLondon

  22. BANGLADESH CORPORATION UK LIMITED

    213800FC8XWA23MM1Y83United KingdomLONDONLapsed - not renewed

  23. BANGOR AND NENDRUM SCHOOLS SERVICES LIMITED

    2138004A1X1HMVUW6L54United KingdomBELFAST

  24. BANGURA SOLUTIONS LIMITED

    98450037EEC96VE57528United KingdomHoddesdon

  25. BANHAM POULTRY (2018) LTD

    894500QZEKFUP6TH0Y67United KingdomBirminghamLapsed - not renewed

  26. BANHOEK CHILLI OIL COMPANY (UK) LTD

    5493000MSWMU7SQJPW58United KingdomSUDBURYLapsed - not renewed

  27. BANIACHAL HOLDINGS LIMITED

    9845003A086FED866C72United KingdomLiverpoolLapsed - not renewed

  28. Bani Associates Limited

    254900Z2F0SWDAGC2R75United KingdomHarrow

  29. BANIJAY RIGHTS LIMITED

    213800V1ZXV4R1YSL139United KingdomLONDONLapsed - not renewed

  30. Banion Limited

    894500HF4V5R1XH8JV71United KingdomWest Drayton

  31. BANKAMERICA NOMINEES LIMITED

    549300SLV0NOK1NFJ350United KingdomLondon

  32. BANKED LTD

    9845007E4P04D4B56C92United KingdomLondonLapsed - not renewed

  33. BANKFOOT DEVELOPMENTS LIMITED

    894500W6115C8AB7NB88United KingdomCHERTSEY

  34. BANKHALL SUPPORT SERVICES LIMITED

    213800YHP3VDM1MKQ347United KingdomYORK

  35. BANKING SCIENCE LIMITED

    984500006A77E8FF7996United KingdomLondonLapsed - not renewed

  36. BANK MANDIRI (EUROPE) LIMITED

    2138001M5OB5OE11NS50United KingdomLondon

  37. BANK OF AMERICA (LBAC) PENSION TRUSTEES LIMITED

    5493001GA0IPPAAOPK68United KingdomLondon

  38. BANK OF AMERICA UK RETIREMENT PLAN TRUSTEES LIMITED

    5493007JFAZL8Z76GB56United KingdomLondon

  39. BANK OF BARODA (UK) LIMITED

    2549006RZET62B51UR82United KingdomLondon

  40. BANK OF BEIRUT (UK) LTD

    213800AQHMYPEH8NNA33United KingdomLONDON

  41. BANK OF CEYLON (UK) LIMITED

    213800DG2M8QX22U6P30United KingdomLondon

  42. BANK OF CHINA INTERNATIONAL (UK) LIMITED

    213800DXECSXBR79QK58United KingdomLONDONLapsed - not renewed

  43. BANK OF CHINA (UK) LIMITED

    213800SVCJUHY6VX7884United KingdomLONDON

  44. BANK OF CHINA (UK) NOMINEES LIMITED

    213800OS7JRMURRESY46United KingdomLONDON

  45. BANK OF ENGLAND ALTERNATIVE LIQUIDITY FACILITY LIMITED

    549300WV8UN4CZC8PI98United KingdomLONDON

  46. BANK OF ENGLAND ASSET PURCHASE FACILITY FUND LIMITED

    2138001N4NMSYRFXWR88United KingdomLONDON

  47. BANK OF GEORGIA GROUP LIMITED

    2138003B6YI9N5H99688United KingdomLONDONLapsed - not renewed

  48. Bank of Ireland Britain Holdings ltd

    635400YFXIEOZE1JNO14United KingdomBristolLapsed - not renewed

  49. Bank of Ireland Home Mortgages LTD

    635400EI21JPTLIAFK72United KingdomBristolLapsed - not renewed

  50. BANK OF SCOTLAND BRANCH NOMINEES LIMITED

    213800DRXPH7EDL3SJ66United KingdomEDINBURGHLapsed - not renewed

  51. BANK OF SCOTLAND EQUIPMENT FINANCE LIMITED

    213800OS62C9AIY2TD46United KingdomLONDONLapsed - not renewed

  52. BANK OF SCOTLAND STRUCTURED ASSET FINANCE LIMITED

    2138001ZC9B3J3EPXU19United KingdomLONDON

  53. BANK OF SCOTLAND TRANSPORT FINANCE 1 LIMITED

    213800RP198FPEHI3641United KingdomLONDONLapsed - not renewed

  54. BANK OF WALES LIMITED

    213800PVJUATR4G6TM31United KingdomCHESTERLapsed - not renewed

  55. BANK SECURITY PRINTING LIMITED

    213800XFXNYY8I9HCY70United KingdomDERBYLapsed - not renewed

  56. BANKS GEOSCIENCE LIMITED

    2138007PGOC7167X2Q21United KingdomOxford

  57. BANKSIDE GROUP LTD

    984500AE66EBF00E7552United KingdomLondon

  58. BANKSIDE HOTELS LIMITED

    6488KZGR2Q5C30G85807United KingdomLondon

  59. BANKSIDE LOFTS LTD

    64887ZT5U0F25YLN6402United KingdomLondon

  60. BANKS RENEWABLES LIMITED

    213800K5261ULWF4R876United KingdomDURHAMLapsed - not renewed

By legal form