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.
DMARKU CONSTRUCTION LTD
CBDU646973 · company 12308490
- Tier
- Upper
- Expiry
- 5 July 2029
DMB AUTOPARTS LIMITED
CBDU359377 · company 12613867
- Tier
- Upper
- Expiry
- 21 October 2029
DMB CARPENTRY LIMITED
CBDU299282 · company 04502787
- Tier
- Upper
- Expiry
- 26 July 2028
DMB CONTRACTS LIMITED
CBDU538281 · company 06936073
- Tier
- Upper
- Expiry
- 5 June 2027
DMB ELECTRICAL SOLUTIONS LIMITED
CBDU528877 · company 09180558
- Tier
- Upper
- Expiry
- 28 March 2027
DMB ENGINEERING CONSULTANTS LTD
CBDU648108 · company 10394267
- Tier
- Upper
- Expiry
- 13 July 2029
DMB FLOORING AND INTERIORS LIMITED
CBDU609650 · company 11640717
- Tier
- Upper
- Expiry
- 5 November 2028
DMB NORWICH LIMITED
CBDU409920 · company 04744178
- Tier
- Upper
- Expiry
- 19 October 2027
DMB SERVICES (STAFFS) LTD
CBDU483047 · company 10896791
- Tier
- Upper
- Expiry
- 30 April 2029
DMB WASTE MANAGEMENT LTD trading as 8 Dayz Skip Hire
CBDU640543 · company 17238868
- Tier
- Upper
- Expiry
- 27 May 2029
DMC BUILD LTD
CBDU625922 · company 14150794
- Tier
- Upper
- Expiry
- 1 March 2029
DMC CIVILS LTD
CBDU515943 · company 12713028
- Tier
- Upper
- Expiry
- 3 January 2027
DMC CONTRACTS LIMITED
CBDU221783 · company 05174008
- Tier
- Upper
- Expiry
- 9 March 2027
DMC ELECTRICAL & PROPERTY SERVICES LIMITED
CBDU536108 · company 08693631
- Tier
- Upper
- Expiry
- 20 May 2027
DMC HOME IMPROVEMENTS LTD
CBDU644281 · company 15811561
- Tier
- Upper
- Expiry
- 17 June 2029
DMC REFURBISHMENTS LIMITED
CBDU552942 · company 09647075
- Tier
- Upper
- Expiry
- 24 September 2027
DMC ROOFING LIMITED
CBDU345729 · company 10068916
- Tier
- Upper
- Expiry
- 15 July 2029
DMC SURFACING AND GROUNDWORKS LTD
CBDU660947 · company 16697646
- Tier
- Upper
- Expiry
- 22 September 2029
DMC WALLING LIMITED
CBDU358600 · company 06564069
- Tier
- Upper
- Expiry
- 16 October 2029
DMC WASTE MGMT LTD
CBDU610415 · company 14377082
- Tier
- Upper
- Expiry
- 11 November 2028
DMCAP LTD
CBDU609056 · company 12540311
- Tier
- Upper
- Expiry
- 31 October 2028
DMCM PROPERTY SERVICES LTD
CBDU630783 · company 16058300
- Tier
- Upper
- Expiry
- 27 March 2029
DMD CONTRACTS LIMITED
CBDU585159 · company 10412901
- Tier
- Upper
- Expiry
- 15 May 2028
DMD ENGINEERING & FARM SERVICES LTD
CBDU510666 · company 12349907
- Tier
- Upper
- Expiry
- 13 November 2029
DMD HAULAGE LIMITED
CBDU573856 · company 16107121
- Tier
- Upper
- Expiry
- 9 March 2028
DMD INSTALLATIONS LIMITED
CBDU68176 · company 05083082
- Tier
- Upper
- Expiry
- 21 November 2027
DMD JOINERY & BUILDING LIMITED
CBDU454504 · company 08127257
- Tier
- Upper
- Expiry
- 30 September 2028
DMD PLANT LIMITED
CBDU226460 · company 05879125
- Tier
- Upper
- Expiry
- 22 February 2027
DMDL LIMITED trading as ArmoUK
CBDU184393 · company 05033852
- Tier
- Upper
- Expiry
- 13 June 2029
Dmdworksurfaces ltd
CBDL292107 · company 08970178
- Tier
- Lower
- Expiry
- Not supplied
DME Plumbing & Heating ltd
CBDL342955 · company 10897437
- Tier
- Lower
- Expiry
- Not supplied
DME WINDOW & DOOR DOCTOR LTD
CBDU632966 · company 15042358
- Tier
- Upper
- Expiry
- 13 April 2029
DMECH LIMITED trading as DMECH ltd
CBDU573690 · company 04650323
- Tier
- Upper
- Expiry
- 7 March 2028
DMF CONSTRUCTION LIMITED trading as DMF Construction Ltd
CBDU355252 · company 04554225
- Tier
- Upper
- Expiry
- 24 September 2029
DMFENCES LTD
CBDU676885 · company 09444104
- Tier
- Upper
- Expiry
- 3 November 2029
DMG ASBESTOS MANAGEMENT LIMITED
CBDU316309 · company 11774880
- Tier
- Upper
- Expiry
- 6 December 2028
DMG DELTA LTD trading as DMG Delta
CBDU150208 · company 03295922
- Tier
- Upper
- Expiry
- 17 January 2029
DMG DEVELOPMENTS LTD
CBDU254884 · company 10732884
- Tier
- Upper
- Expiry
- 13 September 2027
DMG GARDEN BUILDINGS LTD
CBDU571899 · company 09647519
- Tier
- Upper
- Expiry
- 24 February 2028
DMG HEATING SOLUTIONS LTD
CBDU607391 · company 10827468
- Tier
- Upper
- Expiry
- 20 October 2028
DMG NORTHWEST LIMITED
CBDU674119 · company 17353304
- Tier
- Upper
- Expiry
- 25 October 2029
DMG OFFICE LTD
CBDU624871 · company 06610746
- Tier
- Upper
- Expiry
- 23 February 2029
DMG PROPERTY MAINTENANCE LTD
CBDU329092 · company 11198582
- Tier
- Upper
- Expiry
- 7 March 2029
DMG PROPERTY SERVICES LIMITED
CBDU643964 · company 16449843
- Tier
- Upper
- Expiry
- 16 June 2029
DMG ROOFING SERVICES LTD trading as DMG Roofing Services Ltd
CBDU294163 · company 11925264
- Tier
- Upper
- Expiry
- 18 June 2028
DMG SOLUTIONS LTD
CBDU640834 · company 09319341
- Tier
- Upper
- Expiry
- 29 May 2029
DMG WARD LTD
CBDU549885 · company 12536068
- Tier
- Upper
- Expiry
- 2 September 2027
DMG WASTE MANAGEMENT LTD trading as DMG Waste Management
CBDU596913 · company 16221509
- Tier
- Upper
- Expiry
- 5 August 2028
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.