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

D & G HEATING & PLUMBING SERVICES (LINCS) LTD

CBDU290862 · company 10094894

Tier
Upper
Expiry
29 May 2028
Open →
Carrier Dealer

D & G MCKENNA HAULAGE LIMITED

CBDU546092 · company 05312025

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

D & G MORGAN LTD trading as D & G Morgan

CBDU229417 · company 05275585

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

D & G MOVES LTD trading as D&G MOVES LTD

CBDU592848 · company 15551120

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

D & G NOBLE LIMITED

CBDU194588 · company 04867516

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

D & G SCOTT LTD trading as D&M Plumbing Services

CBDU40866 · company 07178617

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

D & G SUNBEDS LIMITED trading as D&G Sunbeds Limited

CBDU586190 · company 04464941

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

D & G UTILITIES LIMITED

CBDU494428 · company 07585312

Tier
Upper
Expiry
17 July 2029
Open →
Carrier Dealer

D & G WRIGHT ROOFING AND BUILDING LIMITED trading as D & G Wright Roofing and Building Ltd

CBDU277763 · company 10359274

Tier
Upper
Expiry
1 March 2028
Open →
Carrier Dealer

D & GM COWKING LIMITED

CBDU197548 · company 05353302

Tier
Upper
Expiry
3 October 2029
Open →
Carrier Dealer

D & H CARPENTRY AND CONSTRUCTION LTD

CBDU606411 · company 11383069

Tier
Upper
Expiry
13 October 2028
Open →
Carrier Dealer

D & H CARPENTRY AND CONSTRUCTION LTD

CBDU638103 · company 11383069

Tier
Upper
Expiry
13 May 2029
Open →
Carrier Dealer

D & H LONDON LTD

CBDU641466 · company 09079815

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

D & H Plant Ltd

CBDL147113 · company 06373765

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

D & H SAUNDERS LTD

CBDU339190 · company 12610966

Tier
Upper
Expiry
4 June 2029
Open →
Carrier Dealer

D & I SONS LTD

CBDU277398 · company 09576098

Tier
Upper
Expiry
27 February 2028
Open →
Carrier Dealer

D & I WINDOW SOLUTIONS LIMITED

CBDU294562 · company 07107098

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

D & J BRITTAIN LTD

CBDU258741 · company 06813088

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

D & J BUILDING SOLUTIONS LTD

CBDU319161 · company 12169134

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

D & J MOSSOP LIMITED

CBDU111884 · company 08264922

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

D & J POULTER BUILDING CONTRACTORS LIMITED

CBDU115241 · company 06581403

Tier
Upper
Expiry
9 July 2028
Open →
Carrier Dealer

D & J PROJECTS LIMITED trading as D&J PROJECTS LTD

CBDU140665 · company 08401686

Tier
Upper
Expiry
12 November 2028
Open →
Carrier Dealer

D & J PROPERTIES UK LTD

CBDU548972 · company 05135195

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

D & J ROBERTS LIMITED

CBDU459129 · company 05958151

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

D & J RUBBISH REMOVAL LIMITED

CBDL187412 · company 09290343

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

D & J RUBBISH REMOVAL LIMITED

CBDU560925 · company 09290343

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

D & K CONTRACTING SERVICES LIMITED

CBDU54641 · company 03530912

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

D & K ENGINEERING SOLUTIONS LIMITED

CBDU627523 · company 09955034

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

D & K FACILITIES MAINTENANCE LIMITED

CBDU199561 · company 03844168

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

D & K HEATING SERVICES LIMITED

CBDU346869 · company 05016014

Tier
Upper
Expiry
23 July 2029
Open →
Carrier Dealer

D & KRIS LIMITED trading as D & KRIS LIMITED

CBDU574492 · company 14715268

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

D & L BUILDERS (STOKE) LTD

CBDU416159 · company 13630657

Tier
Upper
Expiry
8 December 2027
Open →
Carrier Dealer

D & L BUILDERS LTD

CBDU640997 · company 11013694

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

D & L CONTRACT SERVICES LIMITED

CBDU83907 · company 07120865

Tier
Upper
Expiry
27 January 2028
Open →
Carrier Dealer

D & L CORBISHLEY LTD

CBDU148502 · company 04722797

Tier
Upper
Expiry
20 December 2028
Open →
Carrier Dealer

D & L HAULAGE (DORSET) LTD

CBDU165345 · company 06659940

Tier
Upper
Expiry
5 April 2029
Open →
Carrier Dealer

D & L MEDICAL LIMITED

CBDU129832 · company 04298840

Tier
Upper
Expiry
1 September 2028
Open →
Carrier Dealer

D & L MORRIS (UK) LIMITED trading as Danny Morris Heating

CBDU639194 · company 14758017

Tier
Upper
Expiry
19 May 2029
Open →
Carrier Dealer

D & L WINDOWS & DOORS LTD

CBDU313790 · company 11956391

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

D & M BUILDING & FABRIC LTD

CBDU646730 · company 16456147

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

D & M CABLING SOLUTIONS LIMITED

CBDU523815 · company 07920746

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

D & M FENCING LIMITED

CBDU172875 · company 04173289

Tier
Upper
Expiry
10 April 2029
Open →
Carrier Dealer

D & M HEATING AND PLUMBING LIMITED

CBDU304996 · company 06033562

Tier
Upper
Expiry
10 September 2028
Open →
Carrier Dealer

D & M LEFTLY & SONS LTD

CBDU159606 · company 06337432

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

D & M MAINTENANCE LIMITED

CBDU57502 · company 04749626

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

D & M PLANT HIRE LIMITED

CBDU514346 · company 04028611

Tier
Upper
Expiry
13 December 2026
Open →
Carrier, Broker, Dealer

D & M RECYCLING & WASTE MANAGEMENT LIMITED

CBDU649806 · company 04611731

Tier
Upper
Expiry
23 July 2029
Open →
Carrier Dealer

D & M RESINS LIMITED

CBDU541501 · company 12487004

Tier
Upper
Expiry
28 June 2027
Open →

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