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 Aug 2023 SH06 Cancellation of shares. Statement of capital on 14 July 2023
  • GBP 12,706,252
  • USD 4,579,065,427.50
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 7 July 2023
  • GBP 12,706,252
  • USD 4,588,783,265.0
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 5 July 2023
  • GBP 12,706,252
  • USD 4,592,546,209.75
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 4 July 2023
  • GBP 12,706,252
  • USD 4,594,674,355.00
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 3 July 2023
  • GBP 12,706,252
  • USD 4,594,950,513.75
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 30 June 2023
  • GBP 12,706,252
  • USD 4,595,703,215
03 Aug 2023 SH06 Cancellation of shares. Statement of capital on 28 June 2023
  • GBP 12,706,252
  • USD 4,597,312,757.00
17 Jul 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
17 Jul 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
17 Jul 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
17 Jul 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 9 June 2023
  • GBP 12,706,252
  • USD 4,608,218,417.25
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 1 June 2023
  • GBP 12,706,252
  • USD 4,619,789,663.75
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 5 June 2023
  • GBP 12,706,252
  • USD 4,616,301,725.75
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 8 June 2023
  • GBP 12,706,252
  • USD 4,609,178,808.50
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 7 June 2023
  • GBP 12,706,252
  • USD 4,611,561,749.00
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 12 June 2023
  • GBP 12,706,252
  • USD 4,607,272,021.25
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 2 June 2023
  • GBP 12,706,252
  • USD 4,618,749,424.75
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 6 June 2023
  • GBP 12,706,252
  • USD 4,613,898,078.75
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 27 June 2023
  • GBP 12,706,252
  • USD 4,598,167,015.25
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 26 June 2023
  • GBP 12,706,252
  • USD 4,599,029,263.75
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 14 June 2023
  • GBP 12,706,252
  • USD 4,605,395,226.00
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 16 June 2023
  • GBP 12,706,252
  • USD 4,603,531,464.50
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 20 June 2023
  • GBP 12,706,252
  • USD 4,601,690,500.50
14 Jul 2023 SH06 Cancellation of shares. Statement of capital on 13 June 2023
  • GBP 12,706,252
  • USD 4,606,327,311.00