By legal form

Private Limited Company

88,243 entities

  1. BLYTH VENTURES LTD

    2549007IC33A2JDAOF76United KingdomBolton

  2. BMAK INVESTMENTS LIMITED

    8945006I6JBY6AVG4Y88United KingdomEpsomLapsed - not renewed

  3. B.M.A. PENSION TRUSTEES LIMITED

    213800SEYVK8ROB91L15United KingdomLONDON

  4. Bmars Properties (Old) Limited

    254900VTXY01HWJXLI51United KingdomCroydon

  5. BMBC HOLDINGS LTD

    2138001PBN3X8UURFV51United KingdomBRIERLEY HILLLapsed - not renewed

  6. BMB CLOTHING LIMITED

    213800KG58BBIT4MSQ27United KingdomLEEDSLapsed - not renewed

  7. BMCCIC LTD

    254900QR15QYGLRAM022United KingdomLimavady

  8. B MCCOLGAN HOLDINGS LIMITED

    8945001EYN3CC3R52V87United KingdomLondonderry

  9. B. MCCOLGAN LIMITED

    894500LEHFDIDLOUQ391United KingdomLONDONDERRY

  10. BMC INVESTMENT MANAGEMENT LTD

    8945000V8TM2STYJQP29United KingdomEdinburgh

  11. BM CONSULTING LIMITED

    213800CN5K75WMZEE955United KingdomRIPPLELapsed - not renewed

  12. BM CORPORATE HOLDINGS LIMITED

    213800TI6YQU3Q24QW56United KingdomSHREWSBURY

  13. BMC PROPERTIES AND MANAGEMENT LIMITED

    213800ZCTP3MSJCQXB20United KingdomLondon

  14. BM DIGITAL CONSULTING LTD

    254900OZBAS0G01T5O51United KingdomSidcup

  15. BM DIRECT CONSULTING LIMITED

    98450065D108MFE2B176United KingdomSutton

  16. B.M. & D.V. RUTTERFORD LIMITED

    2138006ZPC4LVXO1OO26United KingdomBURY ST EDMUNDSLapsed - not renewed

  17. B Mehigan Consultant Ltd

    635400ER554HHACMJH40United KingdomBelfastLapsed - not renewed

  18. BME INVESTMENTS LIMITED

    9845000CC61FDST74Y60United KingdomBurton-On-Trent

  19. B&M EUROPEAN VALUE RETAIL HOLDCO 4 LTD

    213800BFOL28LU5HOS58United KingdomLIVERPOOL

  20. BME WELLNESS LTD

    6488V8J815WI9SW2X169United KingdomBasildon

  21. B.M.FASHIONS (U.K.) LIMITED

    549300XZ6TIAHNGDOL27United KingdomLEICESTER

  22. B.M FINANCIALS LIMITED

    2138002NFVUV8RRYIZ46United KingdomGREAT DUNMOWLapsed - not renewed

  23. B M Foods Limited

    254900IY6X5L5IQQT208United KingdomBRISTOL

  24. BM GAL LIMITED

    984500755A073F43EQ59United KingdomHarrow

  25. BMG RIGHTS MANAGEMENT SERVICES (UK) LIMITED

    5299006DIO5VDD7GHP18United KingdomLondon

  26. BMG RIGHTS MANAGEMENT (UK) LIMITED

    529900F4VNICKN0T2417United KingdomLondon

  27. BMG TECHNOLOGIES LIMITED

    213800O52USAXQXRWR49United KingdomMILTON KEYNESLapsed - not renewed

  28. B & M HARRISON LIMITED

    21380085BDWHI9K34O34United KingdomKENDAL

  29. BMH ESTATE AGENTS & PROPERTY MANAGEMENT LIMITED

    984500FA7E11BC9A9E76United KingdomN E LincolnshireLapsed - not renewed

  30. BMH Shipbroking Ltd

    254900YME8M6UV2OW527United KingdomLondon

  31. B M J INTERNATIONAL LIMITED

    2138007FY9IV9VWVBH90United KingdomMITCHELDEANLapsed - not renewed

  32. BMJ PUBLISHING GROUP LIMITED

    549300109ZT8GZIHEO46United KingdomLONDONLapsed - not renewed

  33. BMK (NOMINEES)LIMITED

    894500KKRF2S8Q2CFL95United KingdomGLASGOWLapsed - not renewed

  34. BML FINANCIAL SOLUTIONS LIMITED

    2138007QA9U7QWTM3957United KingdomFLEETLapsed - not renewed

  35. BMLL TECHNOLOGIES LIMITED

    6488FAZUMH12923N6553United KingdomLondon

  36. BML MANAGEMENT LTD

    213800FFPPJLZMCYRU26United KingdomLONDONLapsed - not renewed

  37. BMMA CAPITAL LIMITED

    2138008KWDYRU9HIYC12United KingdomLONDON

  38. BMN COMMERCIAL LIMITED

    213800UYZZQCV26QUO39United KingdomMANCHESTERLapsed - not renewed

  39. BMO CAPITAL MARKETS LIMITED

    L64HM9LHPDOS1B9HJC68United KingdomLONDON

  40. BMO CAPITAL MARKETS (NOMINEES) LIMITED

    984500486FG6AK59F565United KingdomLONDON

  41. B.M. POLYCO LIMITED

    54930039LVYODS7OPI64United KingdomBOURNELapsed - not renewed

  42. BM PSYCHOLOGY LTD

    9845004UEEY0BF887C35United KingdomWinchester

  43. B & M RETAIL LIMITED

    2138003SGA8SKKVO7E43United KingdomLIVERPOOL

  44. BM SAFEGUARDING LIMITED

    98450001C63EC5A1AF09United KingdomLondon

  45. BMS GROUP LIMITED

    54930020T2K21WRV2M29United KingdomLONDON

  46. B M SINHA LTD

    894500QJ3BFGUTEB9033United KingdomSHEFFIELD

  47. BMS INVESTMENT HOLDINGS LIMITED

    213800URPZVBDYHJBD47United KingdomLONDON

  48. BMS LAND DEVELOPMENT LIMITED

    213800FBLCRICLUQDE11United KingdomBIRMINGHAM

  49. BMS MOTOR GROUP LIMITED

    9845004414NCCB79F010United KingdomFareham

  50. BM SPORT CONSULTING LIMITED

    2138001C3ZKBDNHLFX88United KingdomLONDONLapsed - not renewed

  51. BM SPRINGBOARD BIDCO LIMITED

    984500DF4BAEFC557A74United KingdomLondon

  52. BMS SOFTWARE SOLUTIONS (NORTHERN) LIMITED

    894500HX4VW0ZML9IP03United KingdomCHEADLELapsed - not renewed

  53. BMT LIMITED

    98450098515BWE5D0704United KingdomLondon

  54. BMW FINANCIAL SERVICES (GB) LIMITED

    529900GZFV19HZ34RY52United KingdomFarnborough

  55. BMW PENSION TRUSTEES LIMITED

    54930072F2RUWBGJRV22United KingdomFARNBOROUGH

  56. BMW (UK) LIMITED

    529900SLLGW4Y39FCX24United KingdomFarnborough

  57. BMW (UK) MANUFACTURING LIMITED

    5299005U8QEY45A2O224United KingdomFarnborough

  58. BN3 ASSET MANAGEMENT LIMITED

    213800XPRAAQ44MG5217United KingdomBRIGHTONLapsed - not renewed

  59. BNB MANAGEMENT LTD

    984500E0BUG79E3A8A87United KingdomStratford Upon AvonLapsed - not renewed

  60. BNB RADIOLOGY LTD

    9845000DDS42C8C1Z489United KingdomLincoln

By legal form