By legal form

Private Limited Company

88,479 entities

  1. DILLION PROPERTY LIMITED

    98450081F08885081457United KingdomGlasgow

  2. DILLMEADOW LTD

    894500Y5645L35P8Y383United KingdomLONDONLapsed - not renewed

  3. Dillon Property Investment Ltd

    254900MLOVCZCM82NI51United KingdomSurreyLapsed - not renewed

  4. DILL-RUSSELL LTD

    213800GI9SPPRED9O785United KingdomTONBRIDGELapsed - not renewed

  5. DIMAIO LIMITED

    254900FYIAYSOCSBON19United KingdomLondonLapsed - not renewed

  6. DIMAMBRO CONSULTING LIMITED

    648810JIP43FB4E8T312United KingdomBristol

  7. DIMENSIONAL ALCHEMY LIMITED

    98450073FU0G0ED1V488United KingdomMelksham

  8. DIMENSIONAL FUND ADVISORS LTD.

    SIQNE3E5N1WZ40Z2SU44United KingdomLONDON

  9. DIMENSION DATA HOLDINGS LIMITED

    213800PXHYHS3AA1W502United KingdomLONDON

  10. DIMENSION & FACT SOLUTIONS LTD

    9845007B4APF04644E05United KingdomBracknell

  11. DIMENSIONLESS LIMITED

    213800OY1UI57AWJ9D18United KingdomEDINBURGH

  12. DIMIJEGO LTD

    984500A7EI36F9B4B838United KingdomLondon

  13. DIMILTA & JONES CONSULTING LTD

    984500A0F7FK668AD695United KingdomNottingham

  14. DIMITROVA ADVISORY LIMITED

    648843A8ORKN37ZE7731United KingdomLondon

  15. DIMMINSDALE PROPERTIES LIMITED

    213800PBXJPHUPDRHI85United KingdomWEST BROMWICH

  16. DIMO SERVICES LIMITED

    213800G59H7I8RVR8S94United KingdomGLASGOWLapsed - not renewed

  17. Dinaco Ltd

    2549007JZSI15IX7HQ36United KingdomOtley

  18. DINA FOODS LIMITED

    213800CLSVEL6CHJAO15United KingdomLONDONLapsed - not renewed

  19. DINAS 6061 LIMITED

    21380069TUISTJCUA660United KingdomCHESTERLapsed - not renewed

  20. DINAS BOAT YARD LTD

    2138002COGOW2GM77107United KingdomCAERNARFON

  21. DINBYCH PROPERTIES LIMITED

    894500DQ3DJFOCTHMX73United KingdomPRESTATYN

  22. DINDER INVESTMENTS LIMITED

    213800UL6YP2PT1WC972United KingdomCLIFTONLapsed - not renewed

  23. DINEEN CONSULTING LIMITED

    213800QQAIKGXWEZD932United KingdomBeaconsfield

  24. DINEFWR LAND & PROPERTY LIMITED

    213800BM3K5IEQ5A8S39United KingdomLONDONLapsed - not renewed

  25. DINE GROUP SERVICES LTD

    213800977QCP5FIDBO49United KingdomLEEDSLapsed - not renewed

  26. DINGBRO LIMITED

    213800BZWQEH659OV182United KingdomABERDEENLapsed - not renewed

  27. DINGLEY CAPITAL LIMITED

    213800IX21PPMGJKP895United KingdomMARKET HARBOROUGH

  28. DINHAR MEDICAL LTD

    984500E66FF8A9FC5A70United KingdomLondon

  29. DINNER LADY FAM LTD

    254900872P3CLGG46Q51United KingdomBLACKBURN

  30. DINNINGTON COTTAGES LIMITED

    213800ELKLW9DBTTYK28United KingdomRIDING MILLLapsed - not renewed

  31. DINNIS DIGGERS LIMITED

    549300ZFPYKPGDOAFO36United KingdomTORQUAYLapsed - not renewed

  32. DINOSAUR MERCHANT BANK LIMITED

    213800WDBCP28M4C9E37United KingdomLONDON

  33. DINSBURY CAPITAL INVESTMENT LIMITED

    213800BO8QP69QUD7U72United KingdomMIDDLESEX

  34. DINSMORE INVESTMENT COMPANY LIMITED

    213800VK7BKO9Y8FEE54United KingdomLIVERPOOLLapsed - not renewed

  35. DINTECH LTD

    213800494BWZIRGZMH05United KingdomLIGHTWATER

  36. DIOCESAN TRUSTEES (OXFORD) LIMITED

    8945001LVRLW8M1NXU54United KingdomOxfordLapsed - not renewed

  37. Diodes Holdings UK Limited

    894500ADDFPZ9H6BNB73United KingdomChadderton

  38. DIODES ZETEX LIMITED

    549300WCK8TUH3OJ5L96United KingdomOLDHAMLapsed - not renewed

  39. DIOMEDES CAPITAL LTD

    213800V8FTFA1RVRAN82United KingdomLONDON

  40. DIONE BIDCO LIMITED

    213800JX2344MT75DW78United KingdomLONDON

  41. DIONYSIUS IMPORTERS LTD

    64882O74J17TWARM9451United KingdomEnfield

  42. DIONYSOS TECH LIMITED

    254900JY8KHRYJJ4UV43United KingdomLondon

  43. DIONYSUS CONSULTING SERVICES LIMITED

    984500E80FBE8A08F390United KingdomTaunton

  44. DIONYSUS DERIVATIVES LIMITED

    213800NK1U8TQ782SK07United KingdomBENFLEET

  45. DIPDIP LIMITED

    549300IW4OZOTICHE430United KingdomManchester

  46. DIPLOMA OVERSEAS LIMITED

    2138005O8ZN7CCW39959United KingdomLONDON

  47. DIPOCKET LIMITED

    254900APLZAHFLH6E813United KingdomLondon

  48. DIPPENHALL LIMITED

    213800846BWROSICJR60United KingdomWINCHESTER

  49. Diract Limited

    25490024HZODKFFL5M12United KingdomLondonLapsed - not renewed

  50. DIRA INVESTMENTS LTD

    2138008TBE9XVS6TKO76United KingdomCHESHAM

  51. DIRECT 2 ACTION LTD

    984500Q6812106B8C746United KingdomADDERBURY

  52. DIRECT2U OFFERS LTD

    9845004D04BMLFDCCB28United KingdomLondonLapsed - not renewed

  53. DIRECT AFFINITY LIMITED

    254900JRG41Q7M47B257United KingdomHarrow

  54. Direct Business Consultants Ltd

    894500L2XDZXOCDV2N32United KingdomPlymouthLapsed - not renewed

  55. DIRECT CAPITAL LTD

    9845004E80B5476C8E10United KingdomMildenhall

  56. DIRECT CARD SOLUTIONS LIMITED

    6488A71NEC7628I1OD54United KingdomBrighouse

  57. DIRECT COMMERCIAL FINANCE LTD

    894500XFLROL6RZHBN87United KingdomROCHESTERLapsed - not renewed

  58. DIRECT DATA CAPTURE LIMITED

    213800BNEX5KKCS3JP67United KingdomBLACKBURNLapsed - not renewed

  59. DIRECT DIALOG VISUAL LIMITED

    2138005496Q7P9JV3572United KingdomLONDON

  60. DIRECTEC COMPUTING LIMITED

    213800PNBAU4SI2K6W40United KingdomBLACKPOOL

By legal form