By legal form

Private Limited Company

88,516 entities

  1. D & M ELECTRICAL LTD

    894500R5F9DCCL6M4P78United KingdomTAMWORTH

  2. D.M. ELECTRONICS LTD

    213800GTZBE1V4P43D06United KingdomLEYBURNLapsed - not renewed

  3. D&M FINANCIAL SERVICES (UK) LIMITED

    2138003991EFMI8J3O57United KingdomBROMLEYLapsed - not renewed

  4. D & M FRICTION LIMITED

    213800QQ4SPDYXAQOL10United KingdomTROONLapsed - not renewed

  5. DMGB LIMITED

    549300RIZJIA5P32N949United KingdomLONDONLapsed - not renewed

  6. DMG INFORMATION LIMITED

    213800L3G7EVFK3Q7M13United KingdomLONDON

  7. DMG MORI UK LIMITED

    529900J44BWMGKTM1E59United KingdomCoventry

  8. DMG PROFESSIONAL SERVICES LTD

    213800628N1468L87918United KingdomATHERSTONELapsed - not renewed

  9. DM HALE LIMITED

    98450074A5111FCA5D86United KingdomStourbridge

  10. DMHC ASSOCIATES LIMITED

    984500E5YE65FC663T46United KingdomHemel Hempstead

  11. D.M.H. SERVICES LIMITED

    213800RWEVYN19PXCC44United KingdomWITNEYLapsed - not renewed

  12. DMH STALLARD TRUST CORPORATION LIMITED

    213800M648IS22ICFP72United KingdomBRIGHTON

  13. DMI GROUP LIMITED

    213800IN3JIFD2BNSU34United KingdomHADLOWLapsed - not renewed

  14. DMJ Asset Management Ltd

    894500PVDKZSNHYNWV57United KingdomTavistock

  15. DMJ CONSULTANCY SERVICES LIMITED

    2138007DF94ULZRUPK89United KingdomLONDONLapsed - not renewed

  16. DML27 INVESTMENTS LIMITED

    21380095I15EAA9MIH02United KingdomAUCHTERARDER

  17. DML FINANCIAL PLANNING LIMITED

    213800YVDJFCDMCWJ622United KingdomDARLINGTONLapsed - not renewed

  18. DM LIMITED

    2138009W6GJLV2P31T49United KingdomROSS-ON-WYE

  19. DML INVESTMENTS HOLDING LTD

    984500K78CBFC0J3FD28United KingdomManchester

  20. D M MACKINNON LTD

    2138006XRWQFQUA86G09United KingdomOban

  21. DMM ADVISORY LTD

    98450015CSI44542D734United KingdomLondonLapsed - not renewed

  22. D M Maude Ltd

    894500NME9CYOXY7BE75United KingdomCanterbury

  23. D&M MIDDLETON LIMITED

    213800RLMOP9QG2ZLB72United KingdomCLECKHEATONLapsed - not renewed

  24. DMM INTERNATIONAL LIMITED

    213800KCF1L9EWZHKU59United KingdomCAERNARFONLapsed - not renewed

  25. DMOG LTD

    213800VEQ5SNKY6JSP22United KingdomMIDDLESBROUGH

  26. D MORRISON HOLDING COMPANY LIMITED

    213800MQQZHZRS4EXO04United KingdomLONDONLapsed - not renewed

  27. D & M PROPERTY DEVELOPMENTS LTD

    213800VDPP6J57371E19United KingdomLONDONLapsed - not renewed

  28. DMR CONSULTING SERVICES LTD

    984500A1C72FB0486512United KingdomGainsborough

  29. DMR HERITAGE LIMITED

    213800K3KKDXXNIP2896United KingdomAndover

  30. DMR INVESTCO LIMITED

    894500Q72YLL29NQ7S19United KingdomAltrincham

  31. DMS BRISTOL LIMITED

    984500E1D59T543C0776United KingdomBristol

  32. DMS B UK LIMITED

    6488V53XH50X055GGZ56United KingdomLondonLapsed - not renewed

  33. DMS CAPITAL FIVE LTD

    213800TA865J2WXXP849United KingdomPERSHORE

  34. DMS CONSTRUCTION CONSULTANCY LIMITED

    98450079C6B03B3A8D81United KingdomSettleLapsed - not renewed

  35. DMS DIRECT LIMITED

    984500E6584EE8DA0319United KingdomLondon

  36. DMS TECH LIMITED

    254900KG35DM2AJV6E33United KingdomBradford

  37. D M STEWART LIMITED

    213800L8D8XABSTJGQ32United KingdomEDINBURGH

  38. DMT CENTURION LIMITED

    894500U2W16OPDA4C634United KingdomReading

  39. DMT PROTEUS LIMITED

    213800YWQJ6NHFGOMT05United KingdomLONDONLapsed - not renewed

  40. DMT SOLUTIONS U.K. LIMITED

    9845006AE490AAF7E989United KingdomLondon

  41. DMWSL 575 Limited

    635400OHF7GPL9XRU448United KingdomNot ApplicableLapsed - not renewed

  42. DN50 LIMITED

    9845006Z9156C640GA19United KingdomNottingham

  43. DNA AND SONS LTD

    213800G7H7TXRH8G2P73United KingdomIngatestone

  44. DNA CRYPTO LTD

    894500B86CQIREQ83C77United KingdomLONDON

  45. D.N.A. LIMITED

    213800OVH6CFEPE3FS81United KingdomSURBITONLapsed - not renewed

  46. DNA PAYMENTS LIMITED

    2549003JV0KCBALHYX70United KingdomLondon

  47. DNA SLAGO LIMITED

    98450041EB0DBBACEK60United KingdomKew

  48. DNB ACTIVE RECORDS LTD

    984500BC6E3E3785E791United KingdomStockport

  49. D.N.B (PRIVATE CLIENTS) LIMITED

    213800ID84LKKM3WXW38United KingdomDONCASTERLapsed - not renewed

  50. DN BUSINESS SOLUTIONS LIMITED

    984500486B5CA05DEE63United KingdomBeaconsfield

  51. DNC UK LIMITED

    213800WE273QMAXMV565United KingdomWeybridge

  52. D N D CAPITAL ASSOCIATES LTD

    8945002DFYWBIA422961United KingdomHawkesbury Upton

  53. DND DEVELOPMENTS LTD

    984500DCCWD88380F652United KingdomManchesterLapsed - not renewed

  54. DNDIH LIMITED

    6488YP29873Z0FPBE225United KingdomNottingham

  55. DND KEARNS LTD

    6488RVZH4397F9R5Z556United KingdomBournemouth

  56. D.N.D PROPERTY PROFESSIONALS LIMITED

    213800ITNHTMFZEKT340United KingdomGLASGOWLapsed - not renewed

  57. DND TRADING SCHOOL LTD

    6488IP8PS0UV2365F826United KingdomLondon

  58. D NESS LIMITED

    213800IDMGQSQF9UUQ42United KingdomABERDEEN

  59. DN FUTURES LIMITED

    21380034LOQ7CPR4OT64United KingdomILFORD

  60. DNI EUROPE HOLDINGS LIMITED

    549300P2TCSQPNV9XM33United KingdomLONDON

By legal form