Advanced company searchLink opens in new window

BP P.L.C.

Company number 00102498

Filter by category


Confirmation statement filters

Company Results (links open in a new window)
Date (document was filed at Companies House) Type Description (of the document filed at Companies House) View / Download (PDF file, link opens in new window)
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 21 December 2022
  • GBP 12,706,252
  • USD 4,762,386,953.25
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 22 December 2022
  • GBP 12,706,252
  • USD 4,774,445,779.25
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 20 December 2022
  • GBP 12,706,252
  • USD 4,764,597,502.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 19 December 2022
  • GBP 12,706,252
  • USD 4,766,838,558.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 10 January 2023
  • GBP 12,706,252
  • USD 4,770,463,166.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 16 December 2022
  • GBP 12,706,252
  • USD 4,769,124,737.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 14 December 2022
  • GBP 12,706,252
  • USD 4,773,908,245.25
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 6 January 2023
  • GBP 12,706,252
  • USD 4,772,472,062.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 15 December 2022
  • GBP 12,706,252
  • USD 4,771,466,179.75
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 9 January 2023
  • GBP 12,706,252
  • USD 4,771,465,585
03 Feb 2023 SH06 Cancellation of shares. Statement of capital on 5 January 2023
  • GBP 12,706,252
  • USD 4,773,448,314.25
27 Jan 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
27 Jan 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
27 Jan 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
27 Jan 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
25 Jan 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 12 December 2022
  • GBP 12,706,252
  • USD 4,778,828,070.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 13 December 2022
  • GBP 12,706,252
  • USD 4,776,389,824.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 7 December 2022
  • GBP 12,706,252
  • USD 4,786,450,254
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 9 December 2022
  • GBP 12,706,252
  • USD 4,781,371,848
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 5 December 2022
  • GBP 12,706,252
  • USD 4,791,615,667.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 8 December 2022
  • GBP 12,706,252
  • USD 4,783,892,615.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 6 December 2022
  • GBP 12,706,252
  • USD 4,789,055,041.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 24 November 2022
  • GBP 12,706,252
  • USD 4,808,122,720.25
23 Jan 2023 SH06 Cancellation of shares. Statement of capital on 30 November 2022
  • GBP 12,706,252
  • USD 4,799,366,461.25