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 Dealer

DMARKU CONSTRUCTION LTD

CBDU646973 · company 12308490

Tier
Upper
Expiry
5 July 2029
Open →
Carrier Dealer

DMB AUTOPARTS LIMITED

CBDU359377 · company 12613867

Tier
Upper
Expiry
21 October 2029
Open →
Carrier Dealer

DMB CARPENTRY LIMITED

CBDU299282 · company 04502787

Tier
Upper
Expiry
26 July 2028
Open →
Carrier Dealer

DMB CONTRACTS LIMITED

CBDU538281 · company 06936073

Tier
Upper
Expiry
5 June 2027
Open →
Carrier Dealer

DMB ELECTRICAL SOLUTIONS LIMITED

CBDU528877 · company 09180558

Tier
Upper
Expiry
28 March 2027
Open →
Carrier Dealer

DMB ENGINEERING CONSULTANTS LTD

CBDU648108 · company 10394267

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

DMB FLOORING AND INTERIORS LIMITED

CBDU609650 · company 11640717

Tier
Upper
Expiry
5 November 2028
Open →
Carrier Dealer

DMB NORWICH LIMITED

CBDU409920 · company 04744178

Tier
Upper
Expiry
19 October 2027
Open →
Carrier Dealer

DMB SERVICES (STAFFS) LTD

CBDU483047 · company 10896791

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

DMB WASTE MANAGEMENT LTD trading as 8 Dayz Skip Hire

CBDU640543 · company 17238868

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

DMC BUILD LTD

CBDU625922 · company 14150794

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

DMC CIVILS LTD

CBDU515943 · company 12713028

Tier
Upper
Expiry
3 January 2027
Open →
Carrier Dealer

DMC CONTRACTS LIMITED

CBDU221783 · company 05174008

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

DMC ELECTRICAL & PROPERTY SERVICES LIMITED

CBDU536108 · company 08693631

Tier
Upper
Expiry
20 May 2027
Open →
Carrier Dealer

DMC HOME IMPROVEMENTS LTD

CBDU644281 · company 15811561

Tier
Upper
Expiry
17 June 2029
Open →
Carrier Dealer

DMC REFURBISHMENTS LIMITED

CBDU552942 · company 09647075

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

DMC ROOFING LIMITED

CBDU345729 · company 10068916

Tier
Upper
Expiry
15 July 2029
Open →
Carrier Dealer

DMC SURFACING AND GROUNDWORKS LTD

CBDU660947 · company 16697646

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

DMC WALLING LIMITED

CBDU358600 · company 06564069

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

DMC WASTE MGMT LTD

CBDU610415 · company 14377082

Tier
Upper
Expiry
11 November 2028
Open →
Carrier Dealer

DMCAP LTD

CBDU609056 · company 12540311

Tier
Upper
Expiry
31 October 2028
Open →
Carrier, Broker, Dealer

DMCM PROPERTY SERVICES LTD

CBDU630783 · company 16058300

Tier
Upper
Expiry
27 March 2029
Open →
Carrier Dealer

DMD CONTRACTS LIMITED

CBDU585159 · company 10412901

Tier
Upper
Expiry
15 May 2028
Open →
Carrier Dealer

DMD ENGINEERING & FARM SERVICES LTD

CBDU510666 · company 12349907

Tier
Upper
Expiry
13 November 2029
Open →
Carrier Dealer

DMD HAULAGE LIMITED

CBDU573856 · company 16107121

Tier
Upper
Expiry
9 March 2028
Open →
Carrier Dealer

DMD INSTALLATIONS LIMITED

CBDU68176 · company 05083082

Tier
Upper
Expiry
21 November 2027
Open →
Carrier Dealer

DMD JOINERY & BUILDING LIMITED

CBDU454504 · company 08127257

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

DMD PLANT LIMITED

CBDU226460 · company 05879125

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

DMDL LIMITED trading as ArmoUK

CBDU184393 · company 05033852

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

Dmdworksurfaces ltd

CBDL292107 · company 08970178

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

DME Plumbing & Heating ltd

CBDL342955 · company 10897437

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

DME WINDOW & DOOR DOCTOR LTD

CBDU632966 · company 15042358

Tier
Upper
Expiry
13 April 2029
Open →
Carrier Dealer

DMECH LIMITED trading as DMECH ltd

CBDU573690 · company 04650323

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

DMF CONSTRUCTION LIMITED trading as DMF Construction Ltd

CBDU355252 · company 04554225

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

DMFENCES LTD

CBDU676885 · company 09444104

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

DMG ASBESTOS MANAGEMENT LIMITED

CBDU316309 · company 11774880

Tier
Upper
Expiry
6 December 2028
Open →
Carrier Dealer

DMG DELTA LTD trading as DMG Delta

CBDU150208 · company 03295922

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

DMG DEVELOPMENTS LTD

CBDU254884 · company 10732884

Tier
Upper
Expiry
13 September 2027
Open →
Carrier Dealer

DMG GARDEN BUILDINGS LTD

CBDU571899 · company 09647519

Tier
Upper
Expiry
24 February 2028
Open →
Carrier Dealer

DMG HEATING SOLUTIONS LTD

CBDU607391 · company 10827468

Tier
Upper
Expiry
20 October 2028
Open →
Carrier Dealer

DMG NORTHWEST LIMITED

CBDU674119 · company 17353304

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

DMG OFFICE LTD

CBDU624871 · company 06610746

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

DMG PROPERTY MAINTENANCE LTD

CBDU329092 · company 11198582

Tier
Upper
Expiry
7 March 2029
Open →
Carrier Dealer

DMG PROPERTY SERVICES LIMITED

CBDU643964 · company 16449843

Tier
Upper
Expiry
16 June 2029
Open →
Carrier Dealer

DMG ROOFING SERVICES LTD trading as DMG Roofing Services Ltd

CBDU294163 · company 11925264

Tier
Upper
Expiry
18 June 2028
Open →
Carrier Dealer

DMG SOLUTIONS LTD

CBDU640834 · company 09319341

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

DMG WARD LTD

CBDU549885 · company 12536068

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

DMG WASTE MANAGEMENT LTD trading as DMG Waste Management

CBDU596913 · company 16221509

Tier
Upper
Expiry
5 August 2028
Open →

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