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

DAVID F COBB PLANT & TRANSPORT LTD

CBDU155856 · company 09116720

Tier
Upper
Expiry
14 May 2029
Open →
Carrier Dealer

DAVID FEWSTER AND SON (CONTRACTORS) LIMITED

CBDU68133 · company 08395152

Tier
Upper
Expiry
17 November 2027
Open →
Carrier Dealer

DAVID FOREMAN CARPETS LIMITED

CBDU381346 · company 04819757

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

DAVID FOX AGRICULTURAL CONTRACTORS LIMITED trading as DAVID FOX AGRICULTURAL CONTRACTORS LIMITED

CBDU364553 · company 08909300

Tier
Upper
Expiry
30 November 2026
Open →
Carrier Dealer

DAVID FRIEND HEATING SERVICES LIMITED

CBDU211908 · company 07205163

Tier
Upper
Expiry
28 November 2026
Open →
Carrier Dealer

DAVID FUTCHER LIMITED

CBDU266830 · company 05440331

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

David G Collins Refrigeration Ltd.

CBDL63295 · company 04284466

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID G. DAVIES & SONS LIMITED

CBDU43250 · company 01161766

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

DAVID GALVIN CONSTRUCTION LIMITED

CBDU286524 · company 06285733

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

DAVID GILBERT JOINERY LIMITED

CBDU470268 · company 06687123

Tier
Upper
Expiry
8 February 2029
Open →
Carrier Dealer

DAVID GILKES & SONS LIMITED

CBDU292292 · company 02006150

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

DAVID GLEN ROOFING LIMITED

CBDU659691 · company 09316667

Tier
Upper
Expiry
17 September 2029
Open →
Carrier Dealer

DAVID GLOVER SOUND LIMITED

CBDU558705 · company 08458348

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

DAVID GRAVER BUILDING & PROPERTY SERVICES LTD.

CBDU262366 · company 07727221

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

DAVID GREAVES LTD

CBDU524591 · company 08065283

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

DAVID HARRISON & SONS LTD

CBDL93396 · company 01287828

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

DAVID HARRISON & SONS LTD

CBDL96042 · company 01287828

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID HATHAWAY TRANSPORT LIMITED

CBDU89864 · company 04629507

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

DAVID HATHAWAY TRANSPORT LIMITED trading as David Hathaway Transport Ltd

CBDU574087 · company 04629507

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

DAVID HAUGH LTD

CBDU385693 · company 05473559

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

DAVID HIGH INTERIORS LTD

CBDU166904 · company 04593109

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

DAVID HILL PLUMBERS LTD

CBDL167553 · company 04251799

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID HODGES TRANSPORT LIMITED

CBDU128584 · company 05341423

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

DAVID HORTON CONTRACTORS LIMITED

CBDU66633 · company 02865940

Tier
Upper
Expiry
26 November 2027
Open →
Carrier Dealer

DAVID HOWELLS BUILDERS LTD

CBDU406046 · company 12834752

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

DAVID HUNT CONSTRUCTION LTD

CBDU111520 · company 08273071

Tier
Upper
Expiry
21 May 2028
Open →
Broker Dealer

DAVID HUNT PLASTIC RECYCLING LTD

CBDU257590 · company 10322604

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

David Ian Furniture Ltd.

CBDL76998 · company 03100240

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID J BARKER LTD trading as David J Barker Ltd

CBDU97074 · company 04707637

Tier
Upper
Expiry
10 April 2028
Open →
Carrier Dealer

DAVID J COTTON AGRI SERVICES LIMITED

CBDU81427 · company 04734043

Tier
Upper
Expiry
7 February 2028
Open →
Carrier Dealer

DAVID J PLATT LANDSCAPES LIMITED

CBDU47786 · company 03773113

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

DAVID J SQUIRE LTD

CBDU331724 · company 04705517

Tier
Upper
Expiry
4 April 2029
Open →
Carrier Dealer

DAVID J WARD & SON LTD

CBDU514830 · company 13396348

Tier
Upper
Expiry
18 December 2026
Open →
Carrier Dealer

DAVID JAMES OF LONDON LIMITED

CBDU471161 · company 03058777

Tier
Upper
Expiry
13 February 2029
Open →
Carrier Dealer

DAVID JOHNSON (LUTTERWORTH) LIMITED

CBDU466467 · company 01453014

Tier
Upper
Expiry
14 January 2029
Open →
Carrier Dealer

DAVID JONES SERVICES LIMITED trading as Buckle & Jones

CBDU233751 · company 09776889

Tier
Upper
Expiry
10 April 2027
Open →
Carrier Dealer

DAVID KANE AND SONS LIMITED

CBDU527855 · company 15080643

Tier
Upper
Expiry
21 March 2027
Open →
Carrier, Broker, Dealer

David Kent joinery ltd

CBDL171717 · company 05661682

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID LAWRENSON (BUILDERS) LTD

CBDU652270 · company 05083447

Tier
Upper
Expiry
7 August 2029
Open →
Carrier Dealer

DAVID LOWE PLUMBING & HEATING LIMITED

CBDU151695 · company 05157214

Tier
Upper
Expiry
22 January 2029
Open →
Carrier Dealer

DAVID LYLES TRANSPORT LIMITED

CBDU455184 · company 11092338

Tier
Upper
Expiry
6 October 2028
Open →
Carrier Dealer

DAVID MANN PLUMBING AND HEATING LTD

CBDU558243 · company 10244326

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

David McIntyre Gas Services Ltd

CBDL201566 · company 06526498

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DAVID MEADES ELECTRICAL LTD

CBDU214157 · company 10811763

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

DAVID MONKHOUSE LIMITED

CBDU95142 · company 04678485

Tier
Upper
Expiry
5 April 2028
Open →
Carrier Dealer

DAVID MORRIS WINDOW CLEANING LIMITED trading as David Morris Contract Services

CBDU447562 · company 07579878

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

DAVID MUSSON FENCING LIMITED

CBDU492765 · company 04398503

Tier
Upper
Expiry
6 July 2029
Open →
Carrier Dealer

DAVID NAYLOR TRANSPORT LIMITED

CBDU204212 · company 04121923

Tier
Upper
Expiry
18 November 2029
Open →

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