By legal form

Public Limited Company

3,394 entities

  1. BARCLAYS BANK PLC

    G5GSEF7VJP5I7OUK5573United KingdomLONDON

  2. BARCLAYS BANK PLC PARIS BRANCH

    213800BOHWWKDL36W902FrancePARIS

  3. BARCLAYS BANK UK PLC

    213800UUGANOMFJ9X769United KingdomLONDON

  4. BARCLAYS PLC

    213800LBQA1Y9L22JB70United KingdomLONDON

  5. BARINGS EMERGING EMEA OPPORTUNITIES PLC

    213800HLE2UOSVAP2Y69United KingdomLondon

  6. BARINTHUS BIOTHERAPEUTICS PLC

    213800KQ9EAOKPWN8A33United KingdomAltrincham

  7. BARLEY HILL NO.2 PLC

    213800U1CMP6UD9B1T04United KingdomLONDON

  8. BARONSMEAD SECOND VENTURE TRUST PLC

    2138008D3WUMF6TW8C28United KingdomLONDON

  9. BARONSMEAD VENTURE TRUST PLC

    213800VQ1PQHOJXDDQ88United KingdomLONDON

  10. BARRAS CAPITAL MANAGEMENT PLC

    984500BF461090458770United KingdomChelmsford

  11. BARRATT REDROW PLC

    2138006R85VEOF5YNK29United KingdomCOALVILLE

  12. BARROW FUNDING PLC

    213800J3BBZVBKM9YQ69United KingdomLONDON

  13. BASF PUBLIC LIMITED COMPANY

    529900A9NIYR2QY8GP86United KingdomStockport

  14. BASTIAN PLC

    254900SVVD7YJ6441648United KingdomLeicester

  15. B.A.T INDUSTRIES P.L.C.

    2138002355GFTVDT3I09United KingdomLONDON

  16. B.A.T. INTERNATIONAL FINANCE P.L.C.

    21380041YBGOQDFAC823United KingdomLONDON

  17. BATTERY EVOLUTION PLC

    213800JGEIFU9BK7JT18United KingdomMORDENLapsed - not renewed

  18. BAVARIAN SKY UK 5 PLC

    213800MAPH9PBACGJG35United KingdomLONDONLapsed - not renewed

  19. BAVARIAN SKY UK 6 PLC

    21380063HOVS4EGBR872United KingdomLONDON

  20. BAVARIAN SKY UK 7 PLC

    21380037RQTYJDEF5Y06United KingdomLONDON

  21. BAVARIAN SKY UK 8 PLC

    213800P5FKF3LZRM9O46United KingdomLONDON

  22. BAYER PUBLIC LIMITED COMPANY

    529900AL10S5DQT15C15United KingdomReading

  23. BAYLIS & HARDING PUBLIC LIMITED COMPANY

    213800Z1LA2XLORULJ87United KingdomREDDITCH

  24. BAYPORT INTERMEDIATE HOLDCO PLC

    6367007LILN0OSSHMV42United KingdomLondon

  25. BAZALGETTE FINANCE PLC

    213800ZGSE4AQTG77U19United KingdomLONDON

  26. BCA MARKETPLACE PLC

    213800DF1FHPDJ7Q7C85United KingdomBEDFORDLapsed - not renewed

  27. BCP V MODULAR SERVICES FINANCE II PLC

    213800227GGD6UI7PI97United KingdomLondon

  28. BCP V MODULAR SERVICES FINANCE PLC

    213800K8U94KVZL98H64United KingdomLondon

  29. BEACON RISE HOLDINGS PLC

    2138007PIYMZMBWD4M27United KingdomLondon

  30. BEAZLEY PLC

    213800VTOMUWD41GIT12United KingdomLONDON

  31. BEDFORD ROW CAPITAL PLC

    2138004M68FO1QKVPT44United KingdomLONDONLapsed - not renewed

  32. BEECHBROOK UK SME CREDIT I HOLDINGS PLC

    549300YFNLH015Q68A76United KingdomLONDON

  33. BEECHBROOK UK SME CREDIT II HOLDINGS PLC

    2138006G3W4IEB6CFJ20United KingdomLONDON

  34. BEEKS FINANCIAL CLOUD GROUP PLC

    213800XD729OTYVOMR79United KingdomPAISLEYLapsed - not renewed

  35. BE HEARD GROUP PLC

    213800IKTIU8LVH45C84United KingdomLONDONLapsed - not renewed

  36. BEKO PLC

    213800ZSUY4X1T5WMK09United KingdomWATFORD

  37. BELEGGINGSMAATSCHAPPIJ LEMORE B.V.

    549300GZWQ2W9II7UC63NetherlandsHOOFDDORPLapsed - not renewed

  38. BELFAST GAS TRANSMISSION FINANCING PLC

    213800ZIJGCZ4QZXYP43United KingdomBELFAST

  39. BELLIS ACQUISITION COMPANY PLC

    259400CYE2267UB4A481United KingdomLeeds

  40. BELLIS FINCO PLC

    259400ELWH6Z4ICFTD70United KingdomLeeds

  41. BELLUSCURA PLC

    213800BRJQZE56XBPW94United KingdomLONDONLapsed - not renewed

  42. BELLWAY P L C

    213800CY4L3HST4FGZ98United KingdomNEWCASTLE UPON TYNE

  43. BELRON UK FINANCE PLC

    9845006BC9D1A77B8178United KingdomEgham

  44. BELVEDERE LEISURE RESORTS PLC

    21380025QYGZDA6UIC63United KingdomLONDONLapsed - not renewed

  45. BELVOIR GROUP PLC

    213800FPT3JTZYB3FP61United KingdomGRANTHAMLapsed - not renewed

  46. BENEFACT GROUP PLC

    213800O4B9KNVTLIVR02United KingdomGLOUCESTER

  47. BENS CREEK GROUP PLC

    213800I3FGJ7KAZGEG14United KingdomLONDONLapsed - not renewed

  48. BEOWULF MINING PLC

    213800MV3XGAOASPT433United KingdomLONDON

  49. BEST AT TRAVEL PLC

    2138005JZV9GUXEP8D48United KingdomLondon

  50. BEZANT RESOURCES PLC

    2138008K9GRXDUVYVK15United KingdomLONDON

  51. BG ENERGY CAPITAL PLC

    S2M8QDKEE05NZN8JD460United KingdomLONDON

  52. BG GROUP PLC

    213800Q7JGGZ17BFJK36United KingdomREADINGLapsed - not renewed

  53. BGIF IV UK DATABAHN LIMITED

    529900OPJP0VN6NI8H61United KingdomLondon

  54. BHP BILLITON FINANCE PLC

    5493005HF4FUC48VS377United KingdomLONDON

  55. BICYCLE THERAPEUTICS PLC

    213800XKUI6R7GKC3E43United KingdomCambridge

  56. BIFFA PLC

    2138008RB4WDK7HYYS91United KingdomHIGH WYCOMBELapsed - not renewed

  57. BIG TECHNOLOGIES PLC

    2138001GM2MZ6I2D1W29United KingdomRICKMANSWORTH

  58. BIG YELLOW GROUP PLC

    213800W7Q4V2ZI8LIW31United KingdomBAGSHOT

  59. BILLINGTON HOLDINGS PLC

    213800MUHLXWQQ6MEN67United KingdomBARNSLEYLapsed - not renewed

  60. BIOCON BIOLOGICS GLOBAL PLC

    254900PMQN51VACG2D55United KingdomLondonLapsed - not renewed

By legal form