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.

95,738exact company registrations in the 9 November 2026 extract
Carrier, Broker, Dealer

BSB MAINTENANCE SERVICES LIMITED

CBDU657055 · company 16928741

Tier
Upper
Expiry
4 September 2029
Open →
Carrier Dealer

BSB TRANSPORT LIMITED

CBDU86832 · company 03686992

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

BSCL LIMITED

CBDU230990 · company 02487238

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

BSD (UK) LTD

CBDU207738 · company 04434328

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

Bsd (Uk) Ltd.

CBDL174871 · company 04434328

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

BSD LANDSCAPING AND PROPERTY MAINTENANCE LTD.

CBDU412518 · company 12745853

Tier
Upper
Expiry
8 November 2027
Open →
Carrier Dealer

BSD MANAGEMENT SERVICES LTD

CBDU641317 · company 16967639

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

BSD ROOFING LIMITED

CBDU324520 · company 07259586

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

BSE NOMINEE ONE LIMITED

CBDU595216 · company 13978411

Tier
Upper
Expiry
23 July 2028
Open →
Carrier Dealer

BSEFM LIMITED

CBDU298892 · company 11485709

Tier
Upper
Expiry
23 July 2028
Open →
Carrier Dealer

BSEL CONTRACTS LIMITED

CBDU491243 · company SC468277

Tier
Upper
Expiry
27 June 2029
Open →
Carrier Dealer

BSG (FROME) LIMITED

CBDU128009 · company 05522823

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

BSG CIVILS LTD

CBDU624881 · company 10967744

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

BSG PROPERTY SERVICES LIMITED

CBDU97276 · company 02501499

Tier
Upper
Expiry
13 April 2028
Open →
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, Broker, Dealer

BSP DEVELOPERS LIMITED

CBDU671289 · company 11963962

Tier
Upper
Expiry
16 October 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 BOILERS & BATHROOMS LTD

CBDU661108 · company 16056156

Tier
Upper
Expiry
23 September 2029
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 →

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