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

DHESI TRANSPORTS MIDLAND LIMITED

CBDU647442 · company 15767340

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

DHF ENGINEERING LIMITED

CBDU673787 · company 03828297

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

DHG BUILD SOLUTIONS LIMITED

CBDU275919 · company 11710116

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

DHH FENCING LTD trading as DHH Fencing Ltd

CBDU400777 · company 12079088

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

DHI ENVIRONMENTAL LIMITED

CBDU181466 · company 06617424

Tier
Upper
Expiry
16 July 2029
Open →
Carrier Dealer

DHILLON CARRIER LIMITED

CBDU617707 · company 07547413

Tier
Upper
Expiry
12 January 2029
Open →
Carrier Dealer

DHILLON HAULAGE LIMITED

CBDU294064 · company 06013348

Tier
Upper
Expiry
18 June 2028
Open →
Broker Dealer

DHILLON HAULAGE( LONDON ) LIMITED

CBDU299253 · company 07271064

Tier
Upper
Expiry
26 July 2028
Open →
Carrier Dealer

DHILLON UK TRANSPORT LTD

CBDU447467 · company 10050017

Tier
Upper
Expiry
1 August 2028
Open →
Carrier Dealer

DHIMAN TRANSPORT LTD.

CBDU644298 · company 10191728

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

DHINSA TRANSPORT SERVICES LTD

CBDU624037 · company 12160023

Tier
Upper
Expiry
18 February 2029
Open →
Carrier Dealer

DHJ COOLING LTD

CBDU520251 · company 10983976

Tier
Upper
Expiry
1 February 2027
Open →
Carrier Dealer

DHL ECOMMERCE UK LIMITED

CBDU574408 · company 00965783

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

DHL INTERNATIONAL (UK) LIMITED

CBDU423619 · company 01184988

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

DHL SUPPLY CHAIN LIMITED

CBDU62192 · company 00528867

Tier
Upper
Expiry
10 November 2027
Open →
Carrier Dealer

DHM ROOFING AND BUILDING SPECIALISTS LTD

CBDU547872 · company 14575205

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

DHMS GROUP LTD

CBDU585127 · company 12665293

Tier
Upper
Expiry
15 May 2028
Open →
Carrier Dealer

DHP LONDON LIMITED

CBDU557969 · company 06064438

Tier
Upper
Expiry
1 November 2027
Open →
Broker Dealer

DHR GAS & PLUMBING LIMITED

CBDU378794 · company 05841701

Tier
Upper
Expiry
10 March 2027
Open →
Carrier Dealer

DHS LANDSCAPING LIMITED

CBDU455415 · company 08575195

Tier
Upper
Expiry
8 October 2028
Open →
Carrier Dealer

DIA HAULAGE LTD

CBDU621827 · company 08999733

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

DIA TEAM LTD trading as DIA Team Gardeners

CBDU661330 · company 10827792

Tier
Upper
Expiry
24 September 2029
Open →
Carrier Dealer

DIACUTT LIMITED

CBDU183827 · company 08894434

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

DIAGNOSTIC DOC LTD

CBDU587983 · company 10610355

Tier
Upper
Expiry
4 June 2028
Open →
Carrier Dealer

DIAL 1ST CONSTRUCTION LIMITED

CBDU430200 · company 05874802

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

DIAL A BIN LIMITED trading as Dial A Bin Ltd

CBDU40130 · company 09302597

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

DIAL A JET DRAINAGE LTD

CBDU325261 · company 12453113

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

DIAL A JET LIMITED trading as Dial A Jet Ltd

CBDU532374 · company 05159300

Tier
Upper
Expiry
23 April 2027
Open →
Carrier Dealer

DIAL A ROD ENGINEERING SERVICES LIMITED

CBDU133415 · company 04988810

Tier
Upper
Expiry
12 October 2028
Open →
Carrier Dealer

DIAL A WASTE RUBBISH REMOVALS LTD

CBDU642144 · company 15393273

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

DIAL DEVELOPMENTS LTD

CBDU633781 · company 10861550

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

DIAL ELECTRICAL SERVICES LIMITED

CBDU151229 · company 05147843

Tier
Upper
Expiry
27 January 2029
Open →
Carrier Dealer

DIAL ELECTRICAL SERVICES LIMITED

CBDU211680 · company 05147843

Tier
Upper
Expiry
27 November 2026
Open →
Carrier Dealer

DIAL FOR DISPOSAL LTD

CBDU589108 · company 16453749

Tier
Upper
Expiry
11 June 2028
Open →
Carrier Dealer

DIAL GLASS LIMITED

CBDU119880 · company 05702263

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

DIAL-A-ROD LIMITED

CBDU369928 · company 02710596

Tier
Upper
Expiry
17 January 2027
Open →
Carrier Dealer

DIAL-A-SPARE LIMITED

CBDU194902 · company 04287227

Tier
Upper
Expiry
20 August 2029
Open →
Carrier Dealer

DIALAVAN LTD

CBDU504108 · company 10246159

Tier
Upper
Expiry
25 September 2029
Open →
Carrier Dealer

DIALRELAY LIMITED

CBDU296483 · company 02267692

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

DIAM UK LTD.

CBDU668162 · company 02871086

Tier
Upper
Expiry
9 October 2029
Open →
Carrier Dealer

DIAMAR TRANSPORT LTD

CBDU557767 · company 15111277

Tier
Upper
Expiry
31 October 2027
Open →
Carrier Dealer

DIAMOND { MANCHESTER } LOGISTICS LTD

CBDU554949 · company 14611004

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

DIAMOND AERIALS & SATELLITES LIMITED

CBDU552557 · company 07792869

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

DIAMOND BRIDGE HOLDINGS LTD

CBDU614433 · company 08890578

Tier
Upper
Expiry
11 December 2028
Open →
Carrier Dealer

DIAMOND BUILDERS LIMITED

CBDU520931 · company 15129892

Tier
Upper
Expiry
6 February 2027
Open →
Carrier Dealer

DIAMOND BUSINESS INTERIORS LTD

CBDU260670 · company 03439053

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

DIAMOND CONSTRUCTION (NW) LTD

CBDU497985 · company 14601439

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

DIAMOND CONSTRUCTION (UK) LIMITED

CBDU163226 · company 06834378

Tier
Upper
Expiry
21 March 2029
Open →

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