EA Environmental public register

Waste carriers, brokers and dealers

Companies House-linked subset only. Sole traders and records without an exact company number are excluded.

93,304exact company registrations in the 16 September 2026 extract
Carrier, Broker, Dealer

BBD ELECTRICAL CONTRACTORS LTD

CBDL254539 · company 10807341

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

BBD TIMBERWORKS LIMITED trading as BBD Leisure Buildings

CBDU601344 · company 06159753

Tier
Upper
Expiry
8 September 2028
Open →
Carrier, Broker, Dealer

BBH CONSTRUCTION LTD trading as BBH Construction Ltd

CBDU615506 · company 14302353

Tier
Upper
Expiry
24 December 2028
Open →
Carrier Dealer

BBH LIMITED

CBDU70940 · company 02756135

Tier
Upper
Expiry
6 December 2027
Open →
Carrier, Broker, Dealer

BBH PLUMBING & HEATING LTD trading as BBH Plumbing

CBDU513512 · company 10619069

Tier
Upper
Expiry
5 December 2026
Open →
Carrier, Broker, Dealer

BBIS COMMERCIAL HEATING LIMITED

CBDU265247 · company 09503138

Tier
Upper
Expiry
23 November 2027
Open →
Carrier, Broker, Dealer

BBL TRADING LIMITED trading as sms recycling

CBDU515396 · company 13421794

Tier
Upper
Expiry
28 December 2026
Open →
Carrier, Broker, Dealer

BBLM 888 LTD

CBDU527919 · company 10492080

Tier
Upper
Expiry
21 March 2027
Open →
Carrier, Broker, Dealer

BBM LIMITED

CBDU272707 · company 05705565

Tier
Upper
Expiry
27 January 2028
Open →
Carrier Dealer

BBM TRANSPORT LIMITED

CBDU323443 · company 10417945

Tier
Upper
Expiry
31 January 2029
Open →
Carrier, Broker, Dealer

BBR CARPENTRY LTD

CBDU518009 · company 12059777

Tier
Upper
Expiry
18 January 2027
Open →
Carrier, Broker, Dealer

BBR ELMS LTD

CBDU625393 · company 16973326

Tier
Upper
Expiry
26 February 2029
Open →
Carrier, Broker, Dealer

BBRIGHT LIMITED trading as Sergiu Baila

CBDU580964 · company 12919694

Tier
Upper
Expiry
18 April 2028
Open →
Carrier, Broker, Dealer

BBS (CAMBRIDGE) LTD trading as BBS Cambridge ltd

CBDU61343 · company 06161530

Tier
Upper
Expiry
11 February 2028
Open →
Carrier Dealer

BBS (DONCASTER) LIMITED

CBDU171789 · company 07111266

Tier
Upper
Expiry
7 April 2029
Open →
Carrier, Broker, Dealer

BBS BUILDING SERVICES LIMITED

CBDU303875 · company 11610697

Tier
Upper
Expiry
2 September 2028
Open →
Carrier Dealer

BBS SPECIALISTS LIMITED

CBDU616537 · company 10743113

Tier
Upper
Expiry
5 January 2029
Open →
Carrier, Broker, Dealer

BBS STRUCTURAL GLAZING LTD.

CBDU626745 · company 08943816

Tier
Upper
Expiry
6 March 2029
Open →
Carrier, Broker, Dealer

BBS UTILITY SERVICES LTD

CBDU565319 · company 15564887

Tier
Upper
Expiry
12 January 2028
Open →
Carrier, Broker, Dealer

BBS1 CONSTRUCTION LTD

CBDU511621 · company 12711612

Tier
Upper
Expiry
20 November 2026
Open →
Carrier Dealer

BBSAB LTD trading as Bromsgrove Building Services

CBDU499136 · company 13300985

Tier
Upper
Expiry
18 August 2029
Open →
Carrier Dealer

BBSM LTD

CBDU490005 · company 12220754

Tier
Upper
Expiry
19 June 2029
Open →
Carrier, Broker, Dealer

BBT CONSTRUCTION LTD trading as BBT CONSTRUCTION LTD

CBDU552333 · company 13390914

Tier
Upper
Expiry
19 September 2027
Open →
Carrier Dealer

BBTIPPERS LIMITED

CBDU290586 · company 10032503

Tier
Upper
Expiry
29 May 2028
Open →
Carrier Dealer

BC AUTO SALES AND REPAIRS LTD

CBDU550412 · company NI639816

Tier
Upper
Expiry
5 September 2027
Open →
Carrier, Broker, Dealer

BC CLEAN & CLEAR SPECIALISTS LTD

CBDU636910 · company 17040197

Tier
Upper
Expiry
6 May 2029
Open →
Carrier Dealer

BC DEVELOPMENTS GROUP LTD

CBDU587020 · company 15622045

Tier
Upper
Expiry
29 May 2028
Open →
Carrier, Broker, Dealer

BC DIAMOND DRILLING & SAWING LTD

CBDU581544 · company 13573409

Tier
Upper
Expiry
22 April 2028
Open →
Carrier Dealer

BC ELECTRICAL ENERGY SOLUTIONS LIMITED

CBDU634027 · company 10467794

Tier
Upper
Expiry
17 April 2029
Open →
Carrier, Broker, Dealer

BC ENGINES & GEARBOXES LTD trading as BC Engines and Gearboxes Ltd

CBDU541051 · company 14517334

Tier
Upper
Expiry
25 June 2027
Open →
Carrier, Broker, Dealer

BC GROUP(UK) LTD

CBDU327126 · company 10902148

Tier
Upper
Expiry
24 February 2029
Open →
Carrier, Broker, Dealer

BC MECHANICAL AND ELECTRICAL LIMITED trading as Bc services

CBDU503013 · company 09443964

Tier
Upper
Expiry
18 September 2026
Open →
Carrier, Broker, Dealer

BC MECHANICAL LTD

CBDU594363 · company 13242185

Tier
Upper
Expiry
17 July 2028
Open →
Carrier Dealer

BC PROPERTY CONTRACTORS LTD

CBDU621024 · company 15712324

Tier
Upper
Expiry
31 January 2029
Open →
Carrier, Broker, Dealer

BC Refrigeration & Air Conditioning Ltd

CBDL305584 · company 10456202

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

BC REFRIGERATION AND AIR CONDITIONING LIMITED

CBDU306285 · company 10456202

Tier
Upper
Expiry
19 September 2028
Open →
Carrier, Broker, Dealer

BC SERVICES PHE LTD

CBDU210596 · company 07625109

Tier
Upper
Expiry
20 November 2026
Open →
Carrier, Broker, Dealer

BC SURFACING AND GROUNDSWORK LTD trading as BC Surfacing And Groundswork Ltd

CBDU590547 · company 13219891

Tier
Upper
Expiry
23 June 2028
Open →
Carrier, Broker, Dealer

BC-5 LTD

CBDU621494 · company 10708532

Tier
Upper
Expiry
3 February 2029
Open →
Carrier, Broker, Dealer

BC4 PROJECTS LTD

CBDU515120 · company 14589782

Tier
Upper
Expiry
21 December 2026
Open →
Carrier Dealer

BCA CONSTRUCTION LIMITED

CBDU612215 · company 10464214

Tier
Upper
Expiry
24 November 2028
Open →
Carrier Dealer

BCA CONTRACTS YORKSHIRE LTD trading as BCA ASBESTOS

CBDU424977 · company 09570602

Tier
Upper
Expiry
18 February 2028
Open →
Carrier Dealer

BCA PLUMBING HEATING GAS SERVICES LTD

CBDU590636 · company 16115894

Tier
Upper
Expiry
23 June 2028
Open →
Carrier, Broker, Dealer

BCAS LIMITED

CBDU438429 · company 02238847

Tier
Upper
Expiry
20 May 2028
Open →
Carrier Dealer

BCB SERVICE SOLUTIONS LIMITED trading as BCBSERVICE SOLUTIONS

CBDU72387 · company 09054968

Tier
Upper
Expiry
26 November 2027
Open →
Carrier Dealer

BCB TRANSPORT LTD

CBDU604068 · company 12159474

Tier
Upper
Expiry
26 September 2028
Open →
Carrier, Broker, Dealer

BCC DEMOLITION & STRIP OUT LTD

CBDU550381 · company 14277377

Tier
Upper
Expiry
4 September 2027
Open →
Carrier Dealer

BCC ELECTRICAL LTD

CBDU621020 · company 12472020

Tier
Upper
Expiry
31 January 2029
Open →

Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.