- BPG MINORITY SHAREHOLDERS LTD
8945002BLGB3UI5I7Q62LondonLapsed - not renewed
- BPHA FINANCE PLC
213800T2EIKFAUKDRH27BEDFORD
- B P HAGUE TRUST
213800TFK9UQL5FBRP66LIVERPOOLLapsed - not renewed
- BPHA LIMITED
213800171CUYEW7YVK32BEDFORD
- BPH ATTACHMENTS LIMITED
984500F0507794BED681BillingshurstLapsed - not renewed
- BP HELIOS FUND
213800O3KJ99H1KJX786MIDDLESEXLapsed - not renewed
- BP HOLDINGS (24) LIMITED
6488ZFI6D00AD1852S71Fleet
- B. P & H. SERVICES LTD SSAS
2138005J65HJMAN4D512MANCHESTER
- B.P. HURRELL LIMITED
213800FRJ8SWVX53NX96ANTRIM
- BPH WEALTH MANAGEMENT LLP
2138001HV7B42TY2TM67HARPENDEN
- BPIC LIMITED
21380067WYDWKX3YL946LONDONLapsed - not renewed
- BPI FINANCE LIMITED
9845006BDFD6DCBAF494London
- BPIM ETERNUS PENSION SCHEME
21380094NP4QFY9DGA58LONDONLapsed - not renewed
- BPIM LIMITED
2138002V1EV83E2EQN19LONDONLapsed - not renewed
- BPI NORGE LTD
549300EWUNLD9N0EWE58PORTHLapsed - not renewed
- BP INTERNATIONAL LIMITED
G1KG0OQD10NOMCMLDZ35Sunbury-on-Thames
- BP INV3 BIDCO LTD
213800Q72N1BZ43DNN97LONDONLapsed - not renewed
- BP INV3 MIDCO LTD
213800L4NLZNNVFTRB58LONDONLapsed - not renewed
- BP INVESTMENT MANAGEMENT LIMITED
254900FVJTRR0N1KA274MiddlesexLapsed - not renewed
- B & P INVESTMENTS LIMITED
213800KGENMCBX55CN52LONDON
- BPI PENSION TRUSTEES LIMITED
213800FUPS9YUPYL3P52RUSHDENLapsed - not renewed
- B P JENKS SETTLEMENT FOR MRS C J HEARN
213800MOTMRZZSI35488LIVERPOOLLapsed - not renewed
- BPL EXECUTIVE RETIREMENT TRUST
213800LLSLORSIIUZL28TARPORLEY
- BPL REALISATIONS LIMITED
254900V6CTHKAPC90861BrightonLapsed - not renewed
- B P LUCAS DISCRETIONARY TRUST
213800KHBKS2RLK46O86BRISTOLLapsed - not renewed
- BPM100 LTD
984500AA552BY3BC8589Harrow
- BP MANAGEMENT INVESTMENT LTD
984500775E6DF9FF4542St. Albans
- BP MARINE LIMITED
549300CBTY31RKLLW578Sunbury-on-Thames
- B.P.MARSH & COMPANY LIMITED
5493006WQPCT1UVJQV59LONDON
- B.P.MARSH & CO. TRUSTEE COMPANY LIMITED
2138005M6MK6A7QZTS92LONDON
- B.P. MARSH MANAGEMENT LIMITED
213800D7RSH2HH8D1I89LONDON
- B.P.MARSH & PARTNERS PLC
2138008G8EPE3HAHEM13LONDON
- BPMASTERS LTD
529900263G60KX1Y3126West KirbyLapsed - not renewed
- BP MEDIA LIMITED
213800NCV3SMH6GIT125NOTTINGHAMLapsed - not renewed
- BP MOSLEY LIFE INTEREST SETTLEMENT - CAF
21380087YPQLQFS1BG92MANCHESTERLapsed - not renewed
- BPM TECH LIMITED
8945003T6QL9TOJJHW34BRIGHOUSE
- BPMT LTD
21380098YIP8NSC3N255EssexLapsed - not renewed
- BPM TRUST
549300TISVNMGYT12P63CHICHESTER
- B P NICHOLLS DECEASED TRUST
2138001IK419KZIM9Y15HOLSWORTHYLapsed - not renewed
- BPNJ SERVICES PENSION SCHEME
213800XA3JFVCXGBI435Bury
- BPOF III TAMAC PARTNERSHIP MANAGEMENT LIMITED
98450059CF8B0FDEB429Salisbury
- BP OIL INTERNATIONAL LIMITED
549300YG7WG1HR9KGW98Sunbury-on-Thames
- BP OIL UK LIMITED
6HF6UF5XUDTS104QCS33Sunbury-on-Thames
- BP PARTNERSHIP LIMITED
213800BZWAM5EV7O8113REIGATELapsed - not renewed
- BP PENSION TRUSTEES LIMITED
254900JJ39DUX0CTFU84Sunbury-on-Thames
- BPP HOLDINGS LIMITED
2138006KVS9VLVZ1X374LONDON
- BPP INVESTMENTS LIMITED
984500BAC97CB6D78336Enfield
- BP P.L.C.
213800LH1BZH3DI6G760LONDON
- BPP PENSION FUND
213800HIZ4UD3UDCLO59STIRLING
- B & P PROPERTIES LIMITED
2138002KGMPNVTD7TW88AMBROSDEN
- BP Property Developments SSAS
894500F44YVE1HOHV587LeedsLapsed - not renewed
- B P REES DECEASED PAER FUND
213800JKDC1EF1EXQD57FRINTONLapsed - not renewed
- B.P.R. Retirement Fund
254900O5V49NMNFZZQ25KentLapsed - not renewed
- B.P. RUDGE TRUST
254900UJX8GPDJ51HC87TonbridgeLapsed - not renewed
- BPS3 SFH 2 LIMITED
894500CM7QBLC6CR6393WHITELEY
- BPS3 SFH PROPCO LIMITED
894500CMD9VCZ5OMTN06WHITELEY
- BP SHIPPING LIMITED
549300KWC0CKSSHUZ327Sunbury-on-Thames
- BPS PRINCIPAL EMPLOYER LIMITED
2138005DETY8D5SEWU43MANCHESTER
- BPS Properties Pension Scheme
254900O2523O43NH4E34LondonLapsed - not renewed
- B&P TECHNOLOGIES LTD
984500590B45EE6C9A69West Drayton