- BOYLE FAMILY WILL TRUST
213800Z8PZNZ4VEKLI82LEDBURYLapsed - not renewed
- BOYLE GRANDCHILDREN'S TRUST
2138009W6F6VAJ2JBL10CHELMSFORDLapsed - not renewed
- BOYLIN HOLDINGS LIMITED
64881JR24W26PYA4G518Barnsley
- BOYNDIE WIND ENERGY LIMITED
2138007L3MGB1GOOKV07Edinburgh
- BOYNTON INVESTMENTS LIMITED
984500E73C977F536912Nuneaton
- BOYPORT SERVICES LIMITED
213800N5941FHUL2K340LONDONLapsed - not renewed
- BOYS' AND GIRLS' CLUBS OF SCOTLAND
213800CEYFSKBFHD2P83EDINBURGHLapsed - not renewed
- BOY'S BRIGADE ABERDEEN & DISTRICT
213800GOHX2FVMBKQD32ABERDEENLapsed - not renewed
- BOYS BRIGADE GLASGOW BATTALION
213800W3J8HPXU395R98GLASGOWLapsed - not renewed
- BOYS BRIGADE NORTHAMPTONSHIRE
213800LXXDLM31V22W15NORTHAMPTONLapsed - not renewed
- BOYS NO 2 CHILDRENS TRUST
213800W4J68YRNNZQ572BROADSTONELapsed - not renewed
- BOYTON FARMS COMPANY (WILTS) LIMITED
213800NH7235SWB9DJ60WARMINSTERLapsed - not renewed
- BOYTON FARMS COMPANY (WILTS) LTD RETIREMENT BENEFIT SCHEME SSAS
213800DHV9CMYJ4ZXL43BRISTOLLapsed - not renewed
- BOYTON ROAD PROPCO LIMITED
254900ZHHWX3M1285A65London
- BOYTON SOLAR PARK LIMITED
549300YQ9MIAMA63YD06MANCHESTERLapsed - not renewed
- BP2017 (HASTINGWOOD) LLP
213800DRLCKZVQCM5L79TOWCESTER
- BP2017 (MLI) LLP
2138002KVILQRSO57580TOWCESTER
- BP3 CONSULT LTD
6488MZY38XTY0290H569Harlow
- BPAC CONSULTING LIMITED
984500CC81D4C6F7F511Newbury
- BP ALTERIS 2 LLP
254900TVDDSBPH48VN58LondonLapsed - not renewed
- BP ALTERNATIVE ENERGY INVESTMENTS LIMITED
549300FCC78N6YBKPP79Sunbury-on-Thames
- B PAMMENT WILL TRUST
2138003CRMFBKEUO1R04GODALMINGLapsed - not renewed
- BP AUSTRALIA SWAPS MANAGEMENT LIMITED
549300UMEO4KHSEGTG58SUNBURY-ON-THAMESLapsed - not renewed
- BPAV TECHNOLOGY GROUP LTD
984500769B03F2DB5792Basingstoke
- BPB LIMITED
529900JH2FLCCW6N4681CoventryLapsed - not renewed
- BP BUILDS LTD
984500EY7ADCE6FB0C92Gloucester
- B&P BUYCO LIMITED
2138002QMJFQXA6XHT73DARTFORD
- BP Capital Markets B.V.
7245003VD7E4T30HJD24Middlesex
- BP CAPITAL MARKETS P.L.C.
549300CRVT18MXX0AG93Sunbury-on-Thames
- BP CARBON TRADING LIMITED
5493000BRX9RNZNUOV28Sunbury-on-Thames
- BPCE EQUIPMENT SOLUTIONS UK (DECEMBER) LIMITED
2138004GVNHEYQD37M72RICHMOND
- BPCE EQUIPMENT SOLUTIONS UK LIMITED
549300QAVOZFRDBIYO34RICHMOND
- BP CHEMICALS LIMITED
5493000FX3G8YEXMXM78Sunbury-on-Thames
- BPC INTERIORS LIMITED
213800APG46NHJDDDD24WOODFORD GREENLapsed - not renewed
- BPC (LIVERPOOL) LTD
213800HB6GAQTBKJMD87LIVERPOOLLapsed - not renewed
- B P COLLINS LLP
213800J42SSVPBBJLC45GERRARDS CROSSLapsed - not renewed
- B P COLLINS TRUST CORPORATION LIMITED
213800P1AL8V26A7BB43GERRARDS CROSSLapsed - not renewed
- BPCR GP LTD
213800OOYFATOVD19223LONDON
- BPCR LIMITED PARTNERSHIP
213800IVLY7W4IARPN50LEEDS
- BPCT 2000
254900QGPAG9UU721E37BristolLapsed - not renewed
- B P DAVIDSON 2013 DISC TRUST
213800VXC91PV3QESO15GLASGOW
- BP DESIGN CONSULTANTS LIMITED
984500UAA56BD0E74107Bolton
- B P D KELLET LIFE INTEREST SETTLEMENT
213800Z2UJPRUBR1Y643BUSHEY
- B & PD LIMITED
213800KHW5FB1X84WL53LONDON
- BPDM GROUP LTD
213800KSLCQ5GE2TOO14LONDON
- B PEARSON WILL TRUST
2138001AYRJOK25EOQ18CANTERBURYLapsed - not renewed
- BP EASTERN MEDITERRANEAN LIMITED
549300CW7XPU9N2S3034Sunbury-on-Thames
- BP ENERGY EUROPE LIMITED
549300O4I4C09FVKBE77Aberdeen
- BPE SOLICITORS LLP
213800QWR7SCHGEKMQ81CHELTENHAMLapsed - not renewed
- B PETERS DECEASED TRUST
213800TRINND2Y374U83CAMBORNELapsed - not renewed
- B P EXECUTIVE PENSION SCHEME
213800D962P4DDBUQ343LONDON
- BP EXPLORATION (ALPHA) LIMITED
549300WG1KHXYZK4FN31Sunbury-on-Thames
- BP EXPLORATION (AZERBAIJAN) LIMITED
549300E0XYHGX3YQ0M28Sunbury-on-Thames
- BP EXPLORATION (CASPIAN SEA) LIMITED
5493008GLWHKEO68CL13Sunbury-on-Thames
- BP EXPLORATION (DELTA) LIMITED
549300GVOR55VF2XUS70SUNBURY-ON-THAMESLapsed - not renewed
- BP EXPLORATION OPERATING COMPANY LIMITED
54930066OLMECXUIIT95SUNBURY-ON-THAMESLapsed - not renewed
- BP Exploration Services India Limited
254900Z1RBVVFH3EBK82Sunbury-on-Thames
- BPF COMMERCIAL LIMITED
5493006UNKM8XZBVT560LONDONLapsed - not renewed
- BP GAS MARKETING LIMITED
549300LH9YXVHGYN6V32Sunbury-on-Thames
- BP GLOBAL INVESTMENTS LIMITED
549300GL1JKOPE05D156Sunbury-on-Thames