By legal form

Private Limited Company

88,291 entities

  1. BOXWORTH SERVICES LIMITED

    894500QTK8RO9JU3QR10United KingdomCAMBRIDGELapsed - not renewed

  2. BOXXE GROUP LIMITED

    213800E5RFTGKGOBEP90United KingdomYORK

  3. BOXXE LIMITED

    213800X9B8BNCUGXTW06United KingdomYork

  4. BOYAN PROPERTIES LTD

    984500JA19BK7FB3B892United KingdomPyrfordLapsed - not renewed

  5. BOYCE INVESTMENTS LIMITED

    213800466RB3YFDZRN98United KingdomBURY ST EDMUNDSLapsed - not renewed

  6. BOYCE'S BAKERY LIMITED

    213800N2WM874DTPCS27United KingdomSHEERNESS

  7. Boyd Bidco Limited

    254900ISJDFVYUIQRC40United KingdomDurhamgateLapsed - not renewed

  8. BOYDEN HOLDINGS LIMITED

    213800JXBUOT4SQHTL60United KingdomLONDONLapsed - not renewed

  9. BOYD INTERNATIONAL LIMITED

    2138006XDWUQBKEG3A18United KingdomABERDEENLapsed - not renewed

  10. BOYD LEGAL LIMITED

    213800JLHWPY9N4IN833United KingdomEDINBURGH

  11. BOYD WALLIS HOLDINGS LIMITED

    2549002VS4F2K6FR6O06United KingdomBournemouth

  12. Boyd Wallis Limited

    254900ZBAH942GYUDM81United KingdomBournemouth

  13. BOYERE LIMITED

    98450092A6B595B6X430United KingdomLondon

  14. BOYER INVESTMENTS LIMITED

    2138003TWJGL6ALY4459United KingdomLONDONLapsed - not renewed

  15. BOYER TRADING LIMITED

    213800E33QVQJ7HWW794United KingdomLONDON

  16. BOYLAND AND SON LIMITED

    213800EHFVR4OMQB1A44United KingdomPOOLE

  17. BOYLIN HOLDINGS LIMITED

    64881JR24W26PYA4G518United KingdomBarnsley

  18. BOYNDIE WIND ENERGY LIMITED

    2138007L3MGB1GOOKV07United KingdomEdinburgh

  19. BOYNTON INVESTMENTS LIMITED

    984500E73C977F536912United KingdomNuneaton

  20. BOYPORT SERVICES LIMITED

    213800N5941FHUL2K340United KingdomLONDONLapsed - not renewed

  21. BOYTON FARMS COMPANY (WILTS) LIMITED

    213800NH7235SWB9DJ60United KingdomWARMINSTERLapsed - not renewed

  22. BOYTON ROAD PROPCO LIMITED

    254900ZHHWX3M1285A65United KingdomLondon

  23. BP3 CONSULT LTD

    6488MZY38XTY0290H569United KingdomHarlow

  24. BPAC CONSULTING LIMITED

    984500CC81D4C6F7F511United KingdomNewbury

  25. BP ALTERNATIVE ENERGY INVESTMENTS LIMITED

    549300FCC78N6YBKPP79United KingdomSunbury-on-Thames

  26. BP AUSTRALIA SWAPS MANAGEMENT LIMITED

    549300UMEO4KHSEGTG58United KingdomSUNBURY-ON-THAMESLapsed - not renewed

  27. BPAV TECHNOLOGY GROUP LTD

    984500769B03F2DB5792United KingdomBasingstoke

  28. BPB LIMITED

    529900JH2FLCCW6N4681United KingdomCoventryLapsed - not renewed

  29. BP BUILDS LTD

    984500EY7ADCE6FB0C92United KingdomGloucester

  30. B&P BUYCO LIMITED

    2138002QMJFQXA6XHT73United KingdomDARTFORD

  31. BP CARBON TRADING LIMITED

    5493000BRX9RNZNUOV28United KingdomSunbury-on-Thames

  32. BPCE EQUIPMENT SOLUTIONS UK (DECEMBER) LIMITED

    2138004GVNHEYQD37M72United KingdomRICHMOND

  33. BPCE EQUIPMENT SOLUTIONS UK LIMITED

    549300QAVOZFRDBIYO34United KingdomRICHMOND

  34. BP CHEMICALS LIMITED

    5493000FX3G8YEXMXM78United KingdomSunbury-on-Thames

  35. BPC INTERIORS LIMITED

    213800APG46NHJDDDD24United KingdomWOODFORD GREENLapsed - not renewed

  36. BPC (LIVERPOOL) LTD

    213800HB6GAQTBKJMD87United KingdomLIVERPOOLLapsed - not renewed

  37. B P COLLINS TRUST CORPORATION LIMITED

    213800P1AL8V26A7BB43United KingdomGERRARDS CROSSLapsed - not renewed

  38. BPCR GP LTD

    213800OOYFATOVD19223United KingdomLONDON

  39. BP DESIGN CONSULTANTS LIMITED

    984500UAA56BD0E74107United KingdomBolton

  40. B & PD LIMITED

    213800KHW5FB1X84WL53United KingdomLONDON

  41. BPDM GROUP LTD

    213800KSLCQ5GE2TOO14United KingdomLONDON

  42. BP EASTERN MEDITERRANEAN LIMITED

    549300CW7XPU9N2S3034United KingdomSunbury-on-Thames

  43. BP ENERGY EUROPE LIMITED

    549300O4I4C09FVKBE77United KingdomAberdeen

  44. BP EXPLORATION (ALPHA) LIMITED

    549300H667FIK5PZPV54IndiaMumbai

  45. BP EXPLORATION (ALPHA) LIMITED

    549300WG1KHXYZK4FN31United KingdomSunbury-on-Thames

  46. BP EXPLORATION (AZERBAIJAN) LIMITED

    549300E0XYHGX3YQ0M28United KingdomSunbury-on-Thames

  47. BP EXPLORATION (CASPIAN SEA) LIMITED

    5493008GLWHKEO68CL13United KingdomSunbury-on-Thames

  48. BP EXPLORATION OPERATING COMPANY LIMITED

    54930066OLMECXUIIT95United KingdomSUNBURY-ON-THAMESLapsed - not renewed

  49. BP Exploration Services India Limited

    254900Z1RBVVFH3EBK82United KingdomSunbury-on-Thames

  50. BPF COMMERCIAL LIMITED

    5493006UNKM8XZBVT560United KingdomLONDONLapsed - not renewed

  51. BP GAS MARKETING LIMITED

    549300LH9YXVHGYN6V32United KingdomSunbury-on-Thames

  52. BP GLOBAL INVESTMENTS LIMITED

    549300GL1JKOPE05D156United KingdomSunbury-on-Thames

  53. BPG MINORITY SHAREHOLDERS LTD

    8945002BLGB3UI5I7Q62United KingdomLondonLapsed - not renewed

  54. BPH ATTACHMENTS LIMITED

    984500F0507794BED681United KingdomBillingshurstLapsed - not renewed

  55. BP HOLDINGS (24) LIMITED

    6488ZFI6D00AD1852S71United KingdomFleet

  56. B.P. HURRELL LIMITED

    213800FRJ8SWVX53NX96United KingdomANTRIM

  57. BPIC LIMITED

    21380067WYDWKX3YL946United KingdomLONDONLapsed - not renewed

  58. BPI FINANCE LIMITED

    9845006BDFD6DCBAF494United KingdomLondon

  59. BPIM LIMITED

    2138002V1EV83E2EQN19United KingdomLONDONLapsed - not renewed

  60. BPI NORGE LTD

    549300EWUNLD9N0EWE58United KingdomPORTHLapsed - not renewed

By legal form