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.
D M THATCHING LTD
CBDU399520 · company 07647236
- Tier
- Upper
- Expiry
- 28 July 2027
D M THATCHING LTD trading as D M Thatching Ltd
CBDU318544 · company 07647236
- Tier
- Upper
- Expiry
- 5 January 2029
D M V TRANSPORT (N I ) LTD
CBDU641985 · company NI651284
- Tier
- Upper
- Expiry
- 4 June 2029
D MARTIN WELDING LTD
CBDU386321 · company 07342201
- Tier
- Upper
- Expiry
- 26 April 2027
D MAX MAINTENANCE LTD trading as Cochin movers
CBDU627436 · company 16798444
- Tier
- Upper
- Expiry
- 9 March 2029
D MCCORMACK BUILDERS LTD
CBDU138717 · company 03657102
- Tier
- Upper
- Expiry
- 1 November 2028
D MCDONNELL HAULAGE LIMITED trading as D McDonnell Haulage Limited
CBDU196935 · company 09349584
- Tier
- Upper
- Expiry
- 29 August 2029
D MIDDLETON LTD
CBDU246774 · company 09040070
- Tier
- Upper
- Expiry
- 26 July 2027
D MILLS CARPENTRY LTD
CBDU510555 · company 14953427
- Tier
- Upper
- Expiry
- 12 November 2026
D MILTON CARPENTRY LTD
CBDU653829 · company 13290465
- Tier
- Upper
- Expiry
- 17 August 2029
D MITCHELL SALES LIMITED
CBDU82141 · company 05199714
- Tier
- Upper
- Expiry
- 12 February 2028
D MOONEY FENCING LTD
CBDU401564 · company 13565374
- Tier
- Upper
- Expiry
- 13 August 2027
D N ASSOCIATES LIMITED
CBDU410694 · company 04115818
- Tier
- Upper
- Expiry
- 25 October 2027
D N FLETCHER & SONS LIMITED
CBDU185229 · company 06586844
- Tier
- Upper
- Expiry
- 5 July 2029
D N HOWARD PROPERTY MAINTENANCE LTD
CBDU48912 · company 08303827
- Tier
- Upper
- Expiry
- 27 November 2027
D N HUNTER LIMITED
CBDU561886 · company 13426076
- Tier
- Upper
- Expiry
- 5 December 2027
D N K SERVICES LIMITED
CBDU363257 · company 06520358
- Tier
- Upper
- Expiry
- 19 November 2029
D N R HAULAGE LIMITED
CBDU538890 · company 09994102
- Tier
- Upper
- Expiry
- 10 June 2027
D N W ELECTRICAL LTD
CBDU617122 · company 06504206
- Tier
- Upper
- Expiry
- 12 January 2029
D NELSON ENGINEERING LTD
CBDU444215 · company 07623711
- Tier
- Upper
- Expiry
- 5 July 2028
D NITU HAULAGE LTD
CBDU381234 · company 11114528
- Tier
- Upper
- Expiry
- 24 March 2027
D NUTTALL UK LTD
CBDU60312 · company 06705623
- Tier
- Upper
- Expiry
- 5 February 2028
D O'BRIEN ELECTRICAL LIMITED
CBDU598435 · company 06489379
- Tier
- Upper
- Expiry
- 17 August 2028
D O’Brien Electrical Ltd
CBDL579902 · company 06489379
- Tier
- Lower
- Expiry
- Not supplied
D P A M LIMITED trading as DPM Builders
CBDU349591 · company 11658824
- Tier
- Upper
- Expiry
- 13 August 2029
D P Automotive Ltd.
CBDL146340 · company 07044533
- Tier
- Lower
- Expiry
- Not supplied
D P BUILDERS (SOMERSET) LTD
CBDU321882 · company 10872681
- Tier
- Upper
- Expiry
- 23 January 2029
D P BUILDERS (SOMERSET) LTD
CBDU402385 · company 10872681
- Tier
- Upper
- Expiry
- 20 August 2027
D P BUILDERS DISABLED ADAPTATIONS LTD
CBDU113658 · company 04974458
- Tier
- Upper
- Expiry
- 13 June 2028
D P CONSTRUCTION LIMITED
CBDU63223 · company 08265837
- Tier
- Upper
- Expiry
- 24 February 2028
D P ELECTRICAL LIMITED
CBDU275773 · company 05668668
- Tier
- Upper
- Expiry
- 18 February 2028
D P GUNTER LTD
CBDU586674 · company 12969984
- Tier
- Upper
- Expiry
- 27 May 2028
D P HYDER CONTRACTORS LTD
CBDU637587 · company 16190755
- Tier
- Upper
- Expiry
- 11 May 2029
D P JOHNSTON LTD
CBDU549467 · company 05127967
- Tier
- Upper
- Expiry
- 28 August 2027
D P L GROUP LTD
CBDL66077 · company 04162465
- Tier
- Lower
- Expiry
- Not supplied
D P LOFT CONVERSIONS LIMITED
CBDU534290 · company 04690786
- Tier
- Upper
- Expiry
- 6 May 2027
D P P Ltd.
CBDL89763 · company 03721401
- Tier
- Lower
- Expiry
- Not supplied
D P PLUMBING & GAS LTD
CBDU650778 · company 14577218
- Tier
- Upper
- Expiry
- 29 July 2029
D P PLUMBING & HEATING SERVICES LTD
CBDL226614 · company 04693303
- Tier
- Lower
- Expiry
- Not supplied
D P PLUMBING & HEATING SERVICES LTD
CBDL226618 · company 04693303
- Tier
- Lower
- Expiry
- Not supplied
D P POOL SERVICES LIMITED
CBDU617233 · company 10472194
- Tier
- Upper
- Expiry
- 8 January 2029
D P SERVICES MACHINE REMOVALS LIMITED
CBDU209420 · company 05225612
- Tier
- Upper
- Expiry
- 5 December 2026
D P T LIMITED
CBDU75664 · company 05429542
- Tier
- Upper
- Expiry
- 18 December 2027
D P THOMPSON & SON LTD.
CBDU613358 · company 04932107
- Tier
- Upper
- Expiry
- 3 December 2028
D PARKE HAULAGE LTD
CBDU158380 · company 06413356
- Tier
- Upper
- Expiry
- 27 February 2029
D Parke Haulage Ltd.
CBDL158372 · company 06413356
- Tier
- Lower
- Expiry
- Not supplied
D PARKER HEATING AND PLUMBING LTD
CBDU612942 · company 09632879
- Tier
- Upper
- Expiry
- 30 November 2028
D PEARCE HAULAGE LIMITED
CBDL92610 · company 08661223
- Tier
- Lower
- Expiry
- Not supplied
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.