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

D M THATCHING LTD

CBDU399520 · company 07647236

Tier
Upper
Expiry
28 July 2027
Open →
Carrier Dealer

D M THATCHING LTD trading as D M Thatching Ltd

CBDU318544 · company 07647236

Tier
Upper
Expiry
5 January 2029
Open →
Carrier Dealer

D M V TRANSPORT (N I ) LTD

CBDU641985 · company NI651284

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

D MARTIN WELDING LTD

CBDU386321 · company 07342201

Tier
Upper
Expiry
26 April 2027
Open →
Carrier Dealer

D MAX MAINTENANCE LTD trading as Cochin movers

CBDU627436 · company 16798444

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

D MCCORMACK BUILDERS LTD

CBDU138717 · company 03657102

Tier
Upper
Expiry
1 November 2028
Open →
Carrier Dealer

D MCDONNELL HAULAGE LIMITED trading as D McDonnell Haulage Limited

CBDU196935 · company 09349584

Tier
Upper
Expiry
29 August 2029
Open →
Carrier Dealer

D MIDDLETON LTD

CBDU246774 · company 09040070

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

D MILLS CARPENTRY LTD

CBDU510555 · company 14953427

Tier
Upper
Expiry
12 November 2026
Open →
Carrier Dealer

D MILTON CARPENTRY LTD

CBDU653829 · company 13290465

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

D MITCHELL SALES LIMITED

CBDU82141 · company 05199714

Tier
Upper
Expiry
12 February 2028
Open →
Carrier Dealer

D MOONEY FENCING LTD

CBDU401564 · company 13565374

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

D N ASSOCIATES LIMITED

CBDU410694 · company 04115818

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

D N FLETCHER & SONS LIMITED

CBDU185229 · company 06586844

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

D N HOWARD PROPERTY MAINTENANCE LTD

CBDU48912 · company 08303827

Tier
Upper
Expiry
27 November 2027
Open →
Carrier Dealer

D N HUNTER LIMITED

CBDU561886 · company 13426076

Tier
Upper
Expiry
5 December 2027
Open →
Carrier Dealer

D N K SERVICES LIMITED

CBDU363257 · company 06520358

Tier
Upper
Expiry
19 November 2029
Open →
Carrier Dealer

D N R HAULAGE LIMITED

CBDU538890 · company 09994102

Tier
Upper
Expiry
10 June 2027
Open →
Carrier Dealer

D N W ELECTRICAL LTD

CBDU617122 · company 06504206

Tier
Upper
Expiry
12 January 2029
Open →
Carrier Dealer

D NELSON ENGINEERING LTD

CBDU444215 · company 07623711

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

D NITU HAULAGE LTD

CBDU381234 · company 11114528

Tier
Upper
Expiry
24 March 2027
Open →
Carrier Dealer

D NUTTALL UK LTD

CBDU60312 · company 06705623

Tier
Upper
Expiry
5 February 2028
Open →
Carrier Dealer

D O'BRIEN ELECTRICAL LIMITED

CBDU598435 · company 06489379

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

D O’Brien Electrical Ltd

CBDL579902 · company 06489379

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D P A M LIMITED trading as DPM Builders

CBDU349591 · company 11658824

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

D P Automotive Ltd.

CBDL146340 · company 07044533

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D P BUILDERS (SOMERSET) LTD

CBDU321882 · company 10872681

Tier
Upper
Expiry
23 January 2029
Open →
Carrier Dealer

D P BUILDERS (SOMERSET) LTD

CBDU402385 · company 10872681

Tier
Upper
Expiry
20 August 2027
Open →
Carrier Dealer

D P BUILDERS DISABLED ADAPTATIONS LTD

CBDU113658 · company 04974458

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

D P CONSTRUCTION LIMITED

CBDU63223 · company 08265837

Tier
Upper
Expiry
24 February 2028
Open →
Carrier Dealer

D P ELECTRICAL LIMITED

CBDU275773 · company 05668668

Tier
Upper
Expiry
18 February 2028
Open →
Carrier Dealer

D P GUNTER LTD

CBDU586674 · company 12969984

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

D P HYDER CONTRACTORS LTD

CBDU637587 · company 16190755

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

D P JOHNSTON LTD

CBDU549467 · company 05127967

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

D P L GROUP LTD

CBDL66077 · company 04162465

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D P LOFT CONVERSIONS LIMITED

CBDU534290 · company 04690786

Tier
Upper
Expiry
6 May 2027
Open →
Carrier, Broker, Dealer

D P P Ltd.

CBDL89763 · company 03721401

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D P PLUMBING & GAS LTD

CBDU650778 · company 14577218

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

D P PLUMBING & HEATING SERVICES LTD

CBDL226614 · company 04693303

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

D P PLUMBING & HEATING SERVICES LTD

CBDL226618 · company 04693303

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D P POOL SERVICES LIMITED

CBDU617233 · company 10472194

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

D P SERVICES MACHINE REMOVALS LIMITED

CBDU209420 · company 05225612

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

D P T LIMITED

CBDU75664 · company 05429542

Tier
Upper
Expiry
18 December 2027
Open →
Carrier Dealer

D P THOMPSON & SON LTD.

CBDU613358 · company 04932107

Tier
Upper
Expiry
3 December 2028
Open →
Carrier Dealer

D PARKE HAULAGE LTD

CBDU158380 · company 06413356

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

D Parke Haulage Ltd.

CBDL158372 · company 06413356

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

D PARKER HEATING AND PLUMBING LTD

CBDU612942 · company 09632879

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

D PEARCE HAULAGE LIMITED

CBDL92610 · company 08661223

Tier
Lower
Expiry
Not supplied
Open →

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