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&MM LOGISTICS LTD

CBDU571330 · company 13152769

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

B&N BUILDING AND ELECTRICAL LIMITED

CBDU456804 · company 11825277

Tier
Upper
Expiry
20 October 2028
Open →
Carrier Dealer

B&N REFRIGERATION & AIRCONDITIONING LIMITED

CBDU506800 · company 04781583

Tier
Upper
Expiry
13 October 2026
Open →
Carrier Dealer

B&O LTD

CBDU638908 · company 11968869

Tier
Upper
Expiry
18 May 2029
Open →
Carrier, Broker, Dealer

B&O TRADING LTD

CBDU538697 · company 12625244

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

B&Q LIMITED

CBDU216995 · company 00973387

Tier
Upper
Expiry
13 February 2027
Open →
Carrier, Broker, Dealer

B&R BARS LTD

CBDU241631 · company 10361355

Tier
Upper
Expiry
15 June 2027
Open →
Carrier Dealer

B&R SOLAR SERVICES LTD trading as B&R Solar Services Ltd

CBDU525014 · company 14282280

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

B&S ROOFING LIMITED

CBDU434963 · company 06633940

Tier
Upper
Expiry
26 April 2028
Open →
Carrier Dealer

B&S TRANSPORT MIDLANDS LTD

CBDU604402 · company 11878136

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

B&S WINDOW SERVICES LIMITED

CBDU248224 · company 05386227

Tier
Upper
Expiry
6 August 2027
Open →
Carrier Dealer

B&T LINE LTD

CBDU74109 · company 07704502

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

B&T PLASTERING LIMITED

CBDU555891 · company 09781907

Tier
Upper
Expiry
16 October 2027
Open →
Carrier Dealer

B&T ROOFING SERVICES LIMITED

CBDU163982 · company 04822357

Tier
Upper
Expiry
8 March 2029
Open →
Carrier Dealer

B&X CONSTRUCTION LTD

CBDU135201 · company 09584954

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

B1ST SCAFFOLDING LIMITED

CBDU525173 · company 08966748

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

B2B CONSTRUCTION LIMITED

CBDU594955 · company 15361852

Tier
Upper
Expiry
22 July 2028
Open →
Carrier, Broker, Dealer

B2B CONTRACTS LTD

CBDU204129 · company 08603903

Tier
Upper
Expiry
3 November 2026
Open →
Carrier Dealer

B2B PRO CONSTRUCT LTD

CBDU517450 · company 15039513

Tier
Upper
Expiry
14 January 2027
Open →
Carrier Dealer

B3 BUILDING SERVICES LTD

CBDU332234 · company 10947375

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

B3 Living Limited

CBDL185014 · company IP29876R

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

B3 SHOPFITTING LIMITED

CBDU69257 · company 04296344

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

B3P SERVICES LIMITED

CBDU141351 · company 05379336

Tier
Upper
Expiry
13 November 2028
Open →
Carrier Dealer

B41 PROJECTS LTD

CBDU524687 · company 15020532

Tier
Upper
Expiry
28 February 2027
Open →
Carrier, Broker, Dealer

B4B LTD

CBDU616065 · company 15820559

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

B4BOX LTD

CBDU354262 · company 06471949

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

B5 CONSTRUCTION LTD

CBDU564805 · company 12183495

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

BA (BLACKBURN) CONSTRUCTIONS LTD trading as British Eco

CBDU544946 · company 13795313

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

BA BUILDING SUPPLIES LTD

CBDU624551 · company 15886268

Tier
Upper
Expiry
20 February 2029
Open →
Carrier Dealer

BA CONSTRUCTION BUILDING AND LANDSCAPING LTD

CBDU487893 · company 14820372

Tier
Upper
Expiry
5 June 2029
Open →
Broker Dealer

BA ENVIRONMENTAL SOLUTIONS LTD trading as BA ENVIRONMENTAL SOLUTIONS LTD

CBDU478282 · company 14737120

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

BA GLASS RECYCLING LTD

CBDU566067 · company 16147668

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

BA PROPERTY MAINTENANCE BUILDER LTD

CBDU645739 · company 16198153

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

BA Supplies & Services Limited

CBDL327363 · company 03491513

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

BAAS CONSTRUCTION LIMITED

CBDU614245 · company 01632310

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

BAAZ HAULAGE GROUP LTD

CBDU527126 · company 15248189

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

BAAZ LOGISTICS LTD

CBDU629649 · company 14241698

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

BAAZ SAMEDAY LTD

CBDU578388 · company 14233856

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

BAB CONTRACTORS LTD

CBDU41623 · company 07729836

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

BABA GLOW WINDOWS LTD

CBDU612798 · company 08518526

Tier
Upper
Expiry
1 December 2028
Open →
Carrier, Broker, Dealer

BABA WORKS LTD

CBDL205322 · company 05913278

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

BABAJ LTD

CBDU532994 · company 11727585

Tier
Upper
Expiry
26 April 2027
Open →
Broker Dealer

BABAR TRANSPORT LTD

CBDU575940 · company 15666506

Tier
Upper
Expiry
20 March 2028
Open →
Carrier, Broker, Dealer

BABB SERVICES LIMITED

CBDU171753 · company 06612687

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

BABCOCK CRITICAL SERVICES LTD

CBDL81606 · company SC046710

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

BABCOCK INTERNATIONAL GROUP PLC

CBDL72027 · company 02342138

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

BABCOCK INTERNATIONAL LIMITED

CBDU360233 · company 00065805

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

BABCOCK INTERNATIONAL LIMITED

CBDU646133 · company 00065805

Tier
Upper
Expiry
30 June 2029
Open →

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