By legal form

Private Limited Company

88,324 entities

  1. BSpin Limited

    967600C78WQ59H5QE104United KingdomLondonLapsed - not renewed

  2. BSQFA LIMITED

    21380039P9PF83NW4G71United KingdomSTAFFORDLapsed - not renewed

  3. B S RAI ENTERPRISES LIMITED

    984500DP8E7A425EBA72United KingdomGerrards Cross

  4. BSR EPC LIMITED

    2138003UTUIL3DK3EX73United KingdomSHEPTON MALLET

  5. BSR FINCO 1 LIMITED

    635400C9IFJWT9J8A430United KingdomShepton Mallet

  6. BSR GROUP HOLDINGS LIMITED

    213800NV3VCGMWT6IY29United KingdomSHEPTON MALLET

  7. BSRP Engineering Solutions Limited

    254900JD184595VMHI14United KingdomWirral

  8. BSSCM UK LTD

    984500EAA6EAJ9ECE487United KingdomLondonLapsed - not renewed

  9. BS SERVICE COMPANY LTD

    98450057AEEA5B5AA894United KingdomBasildonLapsed - not renewed

  10. B S SHEPPARD & GRANDDAUGHTERS NUTRITION LTD

    213800L22CJTK8YMYI86United KingdomLONDONLapsed - not renewed

  11. BSSL PROJECTS LIMITED

    254900EX4J7XRX5WXC45United KingdomLondon

  12. BSTARLY PRIME HOLDINGS LTD

    254900Q6TFHRFM4DFG17United KingdomAshford

  13. BSTAR MEDICAL LIMITED

    984500992CIF5CAF5A86United KingdomKnutsford

  14. BSTOCK ENTERPRISES LIMITED

    64883AL8S7MQ991PX632United KingdomCoventry

  15. B-STONE LIMITED

    549300CKDW2884WODN47United KingdomNORTHAMPTONLapsed - not renewed

  16. BSV LTD

    213800BKNFUWLJCME747United KingdomBOREHAMWOODLapsed - not renewed

  17. B & T ASSOCIATES LIMITED

    984500DAC91EVB08B042United KingdomLouth

  18. BTC CAPITAL MARKETS LTD

    984500E4B9A7F4DC6C57United KingdomLondon

  19. BTEC HOLDINGS LIMITED

    254900WVH7UEC8SF8Z68United KingdomEdinburgh

  20. B.T.E. LIMITED

    213800315Y44BJOFR359United KingdomMANCHESTERLapsed - not renewed

  21. BTEQUIPMENT UK LTD

    894500N4OI0OGFG1HP05United KingdomCHEADLELapsed - not renewed

  22. BTG INTERNATIONAL LIMITED

    21380068D1HLLLWAOV65United KingdomLONDONLapsed - not renewed

  23. BT GLOBENET NOMINEES LIMITED

    529900KVU8W2OYJERL94United KingdomLondonLapsed - not renewed

  24. BTG PACTUAL (UK) LIMITED

    549300XTXXWYREP6FM31United KingdomLondon

  25. BTGP-BSI LIMITED

    254900KOFNILHI500Y59United KingdomLondon

  26. BTIEI LIMITED

    2138006OWH47R9E11S84United KingdomGLASGOWLapsed - not renewed

  27. BTIG LIMITED

    213800YZXS7U4QZP6441United KingdomLondon

  28. BT (INTERNATIONAL) HOLDINGS LIMITED

    213800NA5EZQ1ZECFZ93United KingdomLONDONLapsed - not renewed

  29. BTJL2 LIMITED

    213800AV2PCPSIIH5U22United KingdomTUNBRIDGE WELLSLapsed - not renewed

  30. BTL GROUP LIMITED

    213800ZKPA26AJHTEZ70United KingdomSHIPLEYLapsed - not renewed

  31. BT LIMITED

    894500Y0EA4SAQGZNZ68United KingdomLondonLapsed - not renewed

  32. BTL NO.1 LTD

    213800C41CS8DJUA9778United KingdomLONDON

  33. BTL NO.2 LTD

    21380078KAU73DML4840United KingdomLONDON

  34. BTL NO.3 LTD

    213800K9RDJ2YS1RR191United KingdomLONDON

  35. BTMEDICAL LTD

    984500C9J73CD4448C31United KingdomSutton

  36. BTOMORROW VENTURES LIMITED

    213800OMMIS2SMS6GH89United KingdomLONDON

  37. BTOURS LTD

    984500437BDAA0F47862United KingdomEast HamLapsed - not renewed

  38. BT PENSION SCHEME MANAGEMENT LIMITED

    549300R5UQW8MJSM0T48United KingdomLONDON

  39. B TRANSFER SERVICES LIMITED

    967600LUWHIJO9I9TH71United KingdomLondon

  40. BTR HOLDCO LIMITED

    254900OOIVFSRSZ7UI72United KingdomLondon

  41. B.T.S. GROUP (HOLDINGS) LIMITED

    254900HOLU07BLSF2H37United KingdomLeicester

  42. BTS REAL ESTATE LIMITED

    984500Z0694D0524FF49United KingdomLeicesterLapsed - not renewed

  43. BTT HOLDINGS LIMITED

    213800TUH6V749X4QM12United KingdomGOOLE

  44. BTTKK CAPITAL LONDON LTD

    254900C7B9VETED88G04United KingdomPeterboroughLapsed - not renewed

  45. BTU HOLDINGS LIMITED

    213800JJC9PJMWWBEQ15United KingdomSURREY

  46. BT WORKS LTD

    9845006E01A6FFA3A508United KingdomLondon

  47. BTX LONDON LIMITED

    984500989R40E7AG5A27United KingdomLondon

  48. BUAIC ARD LTD

    549300MBCJ223PWI6W55United KingdomGlenrothes

  49. BUBBA HOLDINGS LTD

    2549005AJLXMN5WNT044United KingdomNottingham

  50. BUBBL3 LIMITED

    254900JFFVRA5U26AS07United KingdomOxted

  51. BUBBLE BOY FILM LIMITED

    98450002E490K9C4AB85United KingdomCambridge

  52. BUBBLE CHAMBER LIMITED

    2138004GD9SRHH71C285United KingdomLONDONLapsed - not renewed

  53. BUBBLE MAX LTD

    9845006E1C6583E67370United KingdomDoncaster

  54. BUBBLES AND FIZZ LTD.

    213800JMROXXCH8TUY95United KingdomSOUTHPORTLapsed - not renewed

  55. BUBBLES LAUNDERETTE (NW) LIMITED

    894500GV3R9EB832WI18United KingdomSt Asaph

  56. BUBBLESOFT IT SOLUTIONS LTD

    984500A81J84502EB029United KingdomHyde

  57. BUBBLES PANK LIMITED

    213800MOXA1QHSNMV983United KingdomNORWICH

  58. BUBKA MORTGAGE FINANCE LIMITED

    213800R2VIGPCNRPTM69United KingdomLONDON

  59. BUBU INTERNATIONAL LIMITED

    254900QYTRKBJAW81954United KingdomLondon

  60. BUBU INVESTMENT LTD

    64883FWQ0M57QR65C455United KingdomLondon

By legal form