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.

92,943exact company registrations in the 25 August 2026 extract
Carrier Dealer

B M D TRANSPORT & AGGREGATES LIMITED

CBDU451797 · company 13481929

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

B M SAMMONS LIMITED

CBDU66882 · company 04771939

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

B M WINDOWS & DOORS LIMITED

CBDU134806 · company 07128165

Tier
Upper
Expiry
23 September 2028
Open →
Carrier Dealer

B MANN HEATING AND PLUMBING LTD

CBDU150295 · company 10192798

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

B MARGERISON BUILDERS LIMITED

CBDU439756 · company 13845204

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

B MARTIN CONSTRUCTION LIMITED

CBDU357651 · company 12616984

Tier
Upper
Expiry
11 October 2026
Open →
Carrier, Broker, Dealer

B MC ELCHARE LTD trading as 09035831

CBDU406210 · company 09035831

Tier
Upper
Expiry
21 September 2027
Open →
Carrier Dealer

B MCCANN WASTE MANAGEMENT LIMITED

CBDU554066 · company 15954522

Tier
Upper
Expiry
2 October 2027
Open →
Carrier Dealer

B MCCANN WASTE MANAGEMENT LIMITED

CBDU564842 · company 15954522

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

B MCDERMOTT AND SON (LANCS) LIMITED

CBDU170522 · company 07926140

Tier
Upper
Expiry
31 March 2029
Open →
Carrier Dealer

B MCFARLANE HAULAGE LIMITED

CBDU162373 · company 04245603

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

B MCGRATH CIVIL ENGINEERING LTD

CBDU178230 · company 06189716

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

B N B GROUP LTD

CBDU570400 · company 14181473

Tier
Upper
Expiry
13 February 2028
Open →
Carrier Dealer

B N FENCING LIMITED

CBDU354786 · company 11691874

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

B N LOGISTICS LTD

CBDU315140 · company 11473391

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

B NOKES CONTRACTS LIMITED

CBDU59942 · company 06917396

Tier
Upper
Expiry
6 December 2026
Open →
Carrier Dealer

B P & SONS TRANSPORT LTD

CBDU651794 · company 06877527

Tier
Upper
Expiry
4 August 2029
Open →
Carrier Dealer

B P BLASTING SOLUTIONS LIMITED

CBDU607086 · company 06067756

Tier
Upper
Expiry
17 October 2028
Open →
Carrier, Broker, Dealer

B P DEMPSEY (HEATING) LTD

CBDU651726 · company 17106202

Tier
Upper
Expiry
4 August 2029
Open →
Carrier, Broker, Dealer

B P DRAINS LTD

CBDU253494 · company 07707137

Tier
Upper
Expiry
4 September 2027
Open →
Carrier Dealer

B P FENCING LIMITED

CBDU467699 · company 11860751

Tier
Upper
Expiry
23 January 2029
Open →
Carrier Dealer

B PATIENT TILING LTD

CBDU128460 · company 06887462

Tier
Upper
Expiry
12 September 2028
Open →
Carrier Dealer

B PUTNEY & SONS PROPERTY SERVICES LIMITED

CBDU597117 · company 13925469

Tier
Upper
Expiry
6 August 2028
Open →
Carrier, Broker, Dealer

B R ASBESTOS LIMITED

CBDU543693 · company 15684846

Tier
Upper
Expiry
14 July 2027
Open →
Carrier Dealer

B R FENCING & SON LIMITED

CBDU127335 · company 06300381

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

B R FOSS LIMITED

CBDU513345 · company 15301125

Tier
Upper
Expiry
4 December 2026
Open →
Carrier Dealer

B R G PLANT HIRE LIMITED

CBDU62801 · company 04836684

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

B R G PLANT HIRE LTD

CBDL62778 · company 04836684

Tier
Lower
Expiry
Not supplied
Open →
Carrier, Broker, Dealer

B R G RECYCLING MACHINERY LIMITED

CBDU532167 · company 06386756

Tier
Upper
Expiry
22 April 2027
Open →
Carrier Dealer

B R GARDNER LTD.

CBDU109403 · company 04668217

Tier
Upper
Expiry
31 May 2028
Open →
Carrier Dealer

B R GLAZING NE LTD

CBDU559551 · company 15013363

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

B R HOLLAND & SONS LIMITED

CBDU324643 · company 04592128

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

B R RAIL LIMITED trading as B R RAIL LIMITED

CBDU605587 · company 07956819

Tier
Upper
Expiry
7 October 2028
Open →
Carrier Dealer

B R SOLUTIONS LIMITED

CBDU165988 · company 04865353

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

B R UNWIN BRICKWORK & BUILDING CONTRACTORS LTD

CBDU256148 · company 08984802

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

B S CITY FENCING CONTRACTS LIMITED

CBDU75473 · company 04770808

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

B S COUNTRYSIDE MANAGEMENT LIMITED trading as B s countryside management Ltd

CBDU364315 · company 08450719

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

B S LIMER HAULAGE LTD

CBDU621925 · company 14017622

Tier
Upper
Expiry
5 February 2029
Open →
Carrier Dealer

B S M WINDOWS LIMITED

CBDU512743 · company 06368995

Tier
Upper
Expiry
28 November 2026
Open →
Carrier Dealer

B S TEXTILE LIMITED

CBDU205609 · company 08333937

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

B S V CONSTRUCTION SERVICES LIMITED

CBDU170591 · company 03187543

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

B SAHDRA BUILDING SERVICES LIMITED trading as B Sahdra Building Services Limited

CBDU542426 · company 05545317

Tier
Upper
Expiry
4 July 2027
Open →
Carrier, Broker, Dealer

B SPRAKE BUILDING CONTRACTOR LTD trading as B Sprake Building Contractor Ltd

CBDU303838 · company 11258372

Tier
Upper
Expiry
1 September 2028
Open →
Carrier Dealer

B SWALES GROUNDWORKS AND DEVELOPMENTS LIMITED

CBDU405155 · company 13215791

Tier
Upper
Expiry
13 September 2027
Open →
Carrier Dealer

B T LANDSCAPING AND CONSTRUCTION LIMITED

CBDU508516 · company 14935198

Tier
Upper
Expiry
26 October 2026
Open →
Carrier, Broker, Dealer

B T TRADES LTD

CBDU581720 · company 11891559

Tier
Upper
Expiry
23 April 2028
Open →
Carrier Dealer

B T TRIMMINGS & PACKAGING LIMITED

CBDU503593 · company 07279547

Tier
Upper
Expiry
21 September 2026
Open →
Broker Dealer

B TEAM LIMITED

CBDU110850 · company 06184695

Tier
Upper
Expiry
18 May 2028
Open →

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