By legal form

Private Limited Company

88,163 entities

  1. BALFRON TOWER RESIDENTIAL LIMITED

    254900EVGC77UAQ1US35United KingdomWaltham Cross

  2. BALGAY FARMING COMPANY LIMITED

    21380036RO6P22V9EY49United KingdomCupar

  3. BAL GLOBAL FINANCE (UK) LIMITED

    5493006PX39ZGRXPSQ84United KingdomLondon

  4. BALGONIE ESTATES LIMITED

    2138003ATH6NPQLAYX08United KingdomEDINBURGHLapsed - not renewed

  5. BALIA LIMITED

    213800MDNR7IR59KRR76United KingdomLONDONLapsed - not renewed

  6. BALKH PAY LTD

    984500E70B8D7FI99572United KingdomLondon

  7. BALKIS & SON CONSULTING LTD

    98450052EFEAPA9E4817United KingdomRickmansworthLapsed - not renewed

  8. BALLANCE CAPITAL MARKETS LIMITED

    213800UI9HBG7O6SCN36United KingdomLONDONLapsed - not renewed

  9. BALLARA HOLDINGS LIMITED

    254900FDXJL5V9A58G31United KingdomLondon

  10. BALLARD INVESTMENT COMPANY LIMITED

    213800H3BFP6JQBN5Z02United KingdomCROYDONLapsed - not renewed

  11. BALLATER ROAD LIMITED

    9845003B6Y06A8DE9849United KingdomLondonLapsed - not renewed

  12. BALL BEVERAGE PACKAGING EUROPE LIMITED

    549300SFVPFQY2RW1604United KingdomLUTON

  13. BALL BEVERAGE PACKAGING UK LTD

    549300BOI9NKVQ0WR997United KingdomLUTON

  14. BALL COLEGRAVE LIMITED

    213800BQJBJVZQJMPS14United KingdomBanbury

  15. BALLET MAKERS EUROPE LIMITED

    213800GVY13OERWZLP60United KingdomNORWICH

  16. BALLET PHYSIO LIMITED

    984500E9CE671Q0CA741United KingdomHuddersfieldLapsed - not renewed

  17. BALLETPRO LIMITED

    213800RDLSER8MCIHP84United KingdomCAMBRIDGELapsed - not renewed

  18. BALLICOM GROUP LIMITED

    648824864C8IL1GROE69United KingdomCoventry

  19. BALLICOM LIMITED

    9845001372DA2A1F0V71United KingdomWest Midlands

  20. BALLINCAR HOLDINGS LTD

    213800MIKP6BI72Z5692United KingdomSOUTHEND ON SEA

  21. Ballingdon Investment Management Limited

    2549007H41NOV5CPFD13United KingdomSuffolkLapsed - not renewed

  22. BALLINGER & CO. LTD

    2138006K7ABK4LRUP760United KingdomLONDON

  23. BALLINGER & CO. RISK MANAGEMENT LTD

    213800G3XK9VET4I4G25United KingdomLONDONLapsed - not renewed

  24. BALLINGER GROUP HOLDINGS (UK) LTD

    2138002C1VCYCA6IXR34United KingdomLONDON

  25. BALLINLOAN RENEWABLES LTD.

    213800ED1C27HSG1U719United KingdomPERTH

  26. BALLIOL ROAD LIMITED

    5493002ZCJPN8VKZB874United KingdomLondonLapsed - not renewed

  27. Ballot Underwriting Limited

    254900VB3GZ3APUXAC12United KingdomLondonLapsed - not renewed

  28. BALLPARK LABS LTD

    984500A63686C1C4C185United KingdomLondon

  29. BALLS WOOD SOLAR LIMITED

    213800P5VEGMOIC6BD85United KingdomLONDON

  30. BALLTEC LIMITED

    5493002116OXCUJ7L027United KingdomMORECAMBELapsed - not renewed

  31. BALLURE WIND CO LTD

    648800KMTT0MZ6OAT456United KingdomBelfast

  32. BALLYALTON LIMITED

    213800SX7CA75BWJIW13United KingdomNEWTOWNARDSLapsed - not renewed

  33. BALLYGARVEY EGGS LIMITED

    213800489YS2XTAI8T63United KingdomBALLYMENALapsed - not renewed

  34. BALLYGARVEY INVESTMENTS LIMITED

    213800CLU5UPHIX1TS67United KingdomBALLYMENA

  35. BALLYHILL TRADING LIMITED

    6488R1DC05PFU1R64091United KingdomCrumlin

  36. BALLYKEEL WIND FARM LIMITED

    213800NW1M8A9JCNYT42United KingdomBELFAST

  37. BALLYLISS 1 LIMITED

    2138003AXG8UOZIWX914United KingdomBELFASTLapsed - not renewed

  38. BALLYLYNCH CAPITAL LIMITED

    254900BNSMCVJW4GUR76United KingdomLINCOLNSHIRELapsed - not renewed

  39. BALLYMENA PROPERTY CO. LIMITED

    213800AAOCD4LV2R1I26United KingdomLONDONLapsed - not renewed

  40. Ballymore (Bow Paper) Limited

    9845008KFD4ESDD8FB51United KingdomLondon

  41. BALLYMORE (EDGWARE) LTD

    984500GH43A82CFEUC39United KingdomLondonLapsed - not renewed

  42. BALLYMORE (LONDON ARENA) LIMITED

    213800UQG7NSLEMMF556United KingdomLONDONLapsed - not renewed

  43. BALLYMORE PROPERTIES LIMITED

    648820NV26Y1Z8PJV344United KingdomLondon

  44. BALLYTRONE LIMITED

    2138005G9JRAA7E8VW59United KingdomCORNWALL

  45. BALLYVESEY HOLDINGS LIMITED

    2138002GFP83JZ97SQ25United KingdomDONCASTERLapsed - not renewed

  46. BALLYWILLAN SERVICES LTD

    2138005WDEORQ2PU4E72United KingdomLONDON

  47. Balmangan Farms Limited

    254900SRG4HZ976WNL07United KingdomKirkcudbright

  48. BALMAN IMPORT & EXPORT LIMITED

    2138006H5V4UVC6V1H81United KingdomLONDONLapsed - not renewed

  49. BALMERINO CAPITAL LTD

    984500D01D5A10K6GA04United KingdomNewport-On-Tay

  50. BALMFORTH TRANSPORT LIMITED

    984500C2C2F71AK11822United KingdomRotherhamLapsed - not renewed

  51. BALMOAK PROPERTIES LTD

    98450091C8E52D674469United KingdomChesterfield

  52. BALMOOR INVESTMENTS LTD.

    984500F3608BB8B89B19United KingdomPeterheadLapsed - not renewed

  53. BALMORAL ASSET MANAGEMENT LIMITED

    2138004CHM782R41ZF57United KingdomEDINBURGHLapsed - not renewed

  54. BALMORAL COMTEC LIMITED

    213800HK7X3I4BT19Q14United KingdomABERDEEN

  55. BALMORAL DEVELOPMENTS LIMITED

    984500026BE67ED60032United KingdomBury

  56. BALMORAL GROUP HOLDINGS LIMITED

    2138008B3BQEW2OYPF71United KingdomABERDEEN

  57. BALNACRAIG BATTERY STORAGE LIMITED

    529900Z7C1JHW1G5FR12United KingdomEdinburgh

  58. BALNAFORGE LIMITED

    21380053S8KBKKM71391United KingdomBELFASTLapsed - not renewed

  59. BALNAKEILLY HOLDINGS LIMITED

    213800YTHOU2XSA42Q12United KingdomPITLOCHRY

  60. BALNAPOLAIG MANAGEMENT LTD

    894500DAPDTNNVDLSF12United KingdomDORNOCHLapsed - not renewed

By legal form