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
Broker Dealer

BSG WASTE LIMITED trading as BSG Waste, BSG, Business Solutions Group, Reduce My Costs, Control Costs, HARSAV, HARSAV Group, CASC Assure, Club Assure

CBDU519809 · company 15440167

Tier
Upper
Expiry
30 January 2027
Open →
Carrier Dealer

BSG WINDOWS LIMITED

CBDU221522 · company 08855408

Tier
Upper
Expiry
31 January 2027
Open →
Broker Dealer

BSGW TRADCO LIMITED

CBDU540012 · company 15438351

Tier
Upper
Expiry
18 June 2027
Open →
Carrier Dealer

BSI ELEC-N-MECH LIMITED

CBDU217805 · company 03033300

Tier
Upper
Expiry
11 February 2027
Open →
Carrier Dealer

BSI TRANSPORT LIMITED

CBDU167702 · company 04819612

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

BSI TRANSPORT LTD

CBDL112575 · company 04819612

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

BSK LANDSCAPES LIMITED

CBDU284578 · company 10127248

Tier
Upper
Expiry
10 April 2028
Open →
Carrier Dealer

BSL HOME IMPROVEMENTS LTD

CBDU314437 · company 11587102

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

BSL PAVING LTD trading as BSL Paving Ltd

CBDU584686 · company 15325993

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

BSM (METALS) LTD

CBDU120436 · company 08019910

Tier
Upper
Expiry
21 July 2028
Open →
Carrier Dealer

BSM ENGINEERING LIMITED

CBDU466248 · company 08754273

Tier
Upper
Expiry
12 January 2029
Open →
Carrier Dealer

BSM GROUP LTD

CBDU421291 · company 13138277

Tier
Upper
Expiry
26 January 2028
Open →
Carrier Dealer

BSM RESTORATION LTD trading as RAINBOW RESTORATION

CBDU615359 · company 16570080

Tier
Upper
Expiry
22 December 2028
Open →
Carrier Dealer

BSN GROUP CONSTRUCTION LIMITED

CBDU492624 · company 11173369

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

BSN SECTIONALS LTD

CBDU650292 · company 07231889

Tier
Upper
Expiry
27 July 2029
Open →
Carrier Dealer

BSP PLUMBING AND HEATING SERVICES LTD

CBDU657154 · company 13299382

Tier
Upper
Expiry
5 September 2029
Open →
Carrier Dealer

BSP PROJECTS SOUTH LIMITED

CBDU294082 · company 10569525

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

BSPS LIMITED

CBDU86476 · company 05951655

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

BSR GROUP HOLDINGS LIMITED

CBDU508342 · company 08146982

Tier
Upper
Expiry
25 October 2029
Open →
Carrier, Broker, Dealer

BSR HAULAGE LOGISTICS LIMITED trading as 12207133

CBDU385320 · company 12207133

Tier
Upper
Expiry
19 April 2027
Open →
Carrier Dealer

BSR SERVICES LIMITED

CBDU542706 · company 10883401

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

BSS TRANSPORT LTD

CBDU451404 · company 11312052

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

BST LOGISTICS LIMITED

CBDU145645 · company 07272084

Tier
Upper
Expiry
22 November 2028
Open →
Carrier Dealer

BST SCAFFOLDING LTD

CBDU545868 · company 08760545

Tier
Upper
Expiry
30 July 2027
Open →
Carrier Dealer

BST SOUTHERN LTD

CBDU525194 · company 02211578

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

BST TRANSPORT LIMITED trading as Steele Logistics

CBDU543909 · company 13585658

Tier
Upper
Expiry
16 July 2027
Open →
Carrier Dealer

BSURE RESPONSE LTD

CBDU257545 · company 07758074

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

BSW BUILDING SERVICES LTD

CBDU102695 · company 01637144

Tier
Upper
Expiry
14 May 2028
Open →
Carrier Dealer

BSW HEATING LTD

CBDU82687 · company 01047746

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

BSX LIMITED

CBDU88628 · company 04392654

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

BT COMPRESSOR SERVICES LTD

CBDU568446 · company 14276715

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

BT ENVIRONMENTAL LTD

CBDU312281 · company 10650312

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

BT FLEET LTD

CBDL129087 · company 04383521

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

BT GARDENERS LIMITED trading as Big Tree Gardeners

CBDU566081 · company 15651839

Tier
Upper
Expiry
16 January 2028
Open →
Carrier Dealer

BT GAS HEATING SERVICES LIMITED

CBDU196513 · company 05264078

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

BT PROJECTS (LONDON) LIMITED

CBDU329452 · company 10382691

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

BT ROOFING SERVICES LIMITED trading as BT Roofing Services

CBDU458995 · company 13193975

Tier
Upper
Expiry
5 November 2028
Open →
Carrier Dealer

BT THREE LIMITED

CBDU511715 · company 08089843

Tier
Upper
Expiry
21 November 2026
Open →
Carrier Dealer

BTB CAPITAL LTD trading as BTB Transport Solutions Ltd

CBDU461636 · company 09846115

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

BTB JOINERY LIMITED trading as BTB JOINERY LTD Building & Roofing

CBDU226444 · company 09526561

Tier
Upper
Expiry
22 February 2027
Open →
Carrier Dealer

BTB RESOLUTIONS LTD trading as Hire-a-Hubby (Great Chart)

CBDU322553 · company 11056775

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

BTC CESS AND DRAINAGE SERVICES LTD trading as BTC CESS AND DRAINAGE SERVICES LTD

CBDU609893 · company 16767467

Tier
Upper
Expiry
6 November 2028
Open →
Carrier Dealer

BTC MEDIA LTD

CBDU459725 · company 09253198

Tier
Upper
Expiry
11 November 2028
Open →
Carrier Dealer

BTD ELECTRICAL LIMITED

CBDU626469 · company 05501325

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

BTF CONSTRUCTION LIMITED

CBDU252390 · company 08193434

Tier
Upper
Expiry
27 August 2027
Open →
Carrier Dealer

BTFM LTD

CBDU270508 · company 11502576

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

BTH GRAB & GROUNDWORKS LTD trading as BTH Grab & Groundwork’s ltd

CBDU570997 · company 16220246

Tier
Upper
Expiry
18 February 2028
Open →
Carrier Dealer

BTH LANDSCAPES LTD

CBDU587238 · company 16286716

Tier
Upper
Expiry
30 May 2028
Open →

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