By legal form

Private Limited Company

88,171 entities

  1. BARR CONSULTING LIMITED

    213800JX7BAWHG11G451United KingdomBOURNEMOUTHLapsed - not renewed

  2. BARRDS LIMITED

    213800QIPI8O2L3U1C34United KingdomDURHAM

  3. BARREL BROKING LIMITED

    8945005NDXIEI0VL9Z18United KingdomHAVERHILL

  4. BARR ELLISON TRUST CORPORATION LIMITED

    213800IDSVGHAP9FZG18United KingdomCAMBRIDGELapsed - not renewed

  5. BARRENJOEY CAPITAL LTD

    9845000F6FBB59OT7A59United KingdomLondonLapsed - not renewed

  6. BARRES INVESTMENTS LTD

    2138006QSX5OGB2YEX02United KingdomBOURNEMOUTH

  7. BARRETT EARTHWORKS LIMITED

    984500Q47E977EFEE558United KingdomBarnsley

  8. BARRETT INVESTMENTS LIMITED

    894500P2QKUZWYL47D73United KingdomLONDON

  9. BARRETTONE LTD

    984500C2C40M7CEF2A53United KingdomBristolLapsed - not renewed

  10. BARRETTS FINANCIAL SOLUTIONS LIMITED

    213800G1ET4AP9194834United KingdomMANUDEN

  11. BARRETT STEEL LIMITED

    213800IZHJN625V14641United KingdomBRADFORD

  12. BARRHEAD TRAVEL SERVICE LIMITED

    2549001CIOAF7F97WN25United KingdomGlasgow

  13. BARRIBAL ASSOCIATES LIMITED

    213800Q94AJZWHOMGP33United KingdomBASINGSTOKELapsed - not renewed

  14. BARRI DAVIES ELECTRICAL LIMITED

    213800YV8OE7K5OE3Z81United KingdomLLANDYSULLapsed - not renewed

  15. BARRIER BIOTECH LIMITED

    213800P2GAD6E1N9X396United KingdomATTLEBOROUGHLapsed - not renewed

  16. BARRIER HEALTHCARE LTD

    254900TRHGCOCYQ9MM12United KingdomGAINSBOROUGH

  17. BARRIER LIMITED

    213800YKYMNA357DM654United KingdomWALLSENDLapsed - not renewed

  18. BARRINGTON HAMILTON PERSONAL ASSET MANAGEMENT LTD.

    213800TDIKDN7KMULC31United KingdomFARNBOROUGH

  19. BARRINGTON LANDSCAPES LTD

    213800XUUIQTEC7LML23United KingdomPRESTONLapsed - not renewed

  20. Barritec Limited

    894500PL81Y4CDQOB340United KingdomSurreyLapsed - not renewed

  21. Barritel Limited

    8945005B2OWJCZF1XR70United KingdomHertfordshireLapsed - not renewed

  22. BARRITT BROTHERS LIMITED

    894500MKT8V36CXT2P04United KingdomNEWPORT

  23. BARROUND FINANCE LIMITED

    2138007EJJGSXDQ3QW91United KingdomPeterborough

  24. Barrow,Lane & Ballard Limited

    254900D3L63ID1HGR081United KingdomLondon

  25. BARROW SHIPPING LIMITED

    213800TS11C2PBXE3T33United KingdomLINCOLNLapsed - not renewed

  26. BARROW YEOMAN INVESTMENTS LTD

    9845008111AFA7011520United KingdomWoodbridge

  27. BARRS MARITIME LIMITED

    213800G6RWIO58OZ3Z40United KingdomWIRRALLapsed - not renewed

  28. BARR + WRAY LIMITED

    213800764FJRLMKG3I98United KingdomGLASGOWLapsed - not renewed

  29. BARRY CALLEBAUT MANUFACTURING (UK) LIMITED

    213800K6L8JKS6R44G65United KingdomBANBURY

  30. BARRY CALLEBAUT (UK) LIMITED

    21380092WF53ANCNUS90United KingdomBANBURY

  31. BARRY JOHNSON FINANCIAL SERVICES LIMITED

    2138001D8QVHLWASMG65United KingdomNORTHAMPTON

  32. BARRY MOWFORTH LIMITED

    213800LO437VAQFA1455United KingdomGOOLE

  33. BARRY W P BENNETT LTD

    213800Q1283IJJHOJS54United KingdomYELVERTONLapsed - not renewed

  34. BARSEC NOMINEES LIMITED

    213800AD7R63KFXK9Y84United KingdomLONDON

  35. BARSHAM SECURITIES LIMITED

    213800FUOQBMBFW6MU35United KingdomBECCLESLapsed - not renewed

  36. BARTALOS ENGINEERING LIMITED

    254900KLSTYQU2NZF798United KingdomForfar

  37. BARTEC AUTO ID LIMITED

    2138002PW2YOJKI3JC06United KingdomBARNSLEY

  38. BARTEC MUNICIPAL TECHNOLOGIES LIMITED

    894500XY2TP9WCYR9N79United KingdomBARNSLEY

  39. BARTEK DELI ENTERPRISE LIMITED

    6488OT7I3VX216Y11T09United KingdomWembley

  40. BARTFELD TRADING LTD.

    213800AQEY16AYU8ZF64United KingdomLONDONLapsed - not renewed

  41. BARTHOLOMEW HAWKINS LIMITED

    213800I7SKFMKBEVFU48United KingdomCARDIFFLapsed - not renewed

  42. BARTHOLOMEW JAMES LIMITED

    9845003A1SEB75E57570United KingdomLondon

  43. BARTHOLOMEWS AGRI FOOD LIMITED

    2138003P1BKKVHT9TF68United KingdomCHICHESTER

  44. BARTINGTON INSTRUMENTS LIMITED

    2138009HPE8UW4PQRB10United KingdomWITNEYLapsed - not renewed

  45. BARTLAMS LIMITED

    9845006A3A2FV0801C73United KingdomWolverhamptonLapsed - not renewed

  46. BARTLE BOGLE HEGARTY LIMITED

    2138005HVDKGF3WS2W21United KingdomLONDON

  47. BARTLE HOLIDAYS LIMITED

    213800XNLTME7J593U98United KingdomTONBRIDGELapsed - not renewed

  48. BARTLETT ENERGY ADVISERS LIMITED

    894500T22XR7B5UXDE84United KingdomLondon

  49. BARTLETT GROUP (HOLDINGS) LIMITED

    213800XNXGXPVCW5G613United KingdomLEEDSLapsed - not renewed

  50. BARTLETT MILLER LIMITED

    213800GW3X4GGLCN7X28United KingdomFARNHAM

  51. BARTLETTS TRANSPORT & WAREHOUSE LTD

    213800SH4U8292CQZF46United KingdomPAULTONLapsed - not renewed

  52. BARTLETT WEALTH MANAGEMENT LTD

    213800D4F1B4DKB7AE66United KingdomLEEDSLapsed - not renewed

  53. BARTON BROWN LIMITED

    213800K6EV9BRLMWRG25United KingdomLONDONLapsed - not renewed

  54. BARTON FABRICATIONS LIMITED

    2138009995HVQ48CT776United KingdomPORTISHEADLapsed - not renewed

  55. BARTON FARMS LIMITED(THE)

    213800Q1U7KFXVX3V308United KingdomMORETON IN MARSH

  56. BARTON FIRTOP ENGINEERING CO LIMITED

    894500VWHD3QNFUP2R72United KingdomKIDDERMINSTER

  57. BARTON INDUSTRIAL ESTATE LIMITED

    213800DNO5IWGVBLXE40United KingdomLONDONLapsed - not renewed

  58. BARTON LODGE LTD

    8945009BI5U41PK29J71United KingdomHARROW

  59. BARTON PHILLIPS LIMITED

    9845007105840ODAEU64United KingdomWigton

  60. BARTON PLACE TRADING COMPANY LTD.

    25490027NDQD9G11D833United KingdomBury Saint Edmunds

By legal form