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.
BDK HEATING & GAS SERVICES LTD
CBDU590083 · company 15130084
- Tier
- Upper
- Expiry
- 18 June 2028
BDL CONTRACTORS LTD.
CBDU239626 · company 10589410
- Tier
- Upper
- Expiry
- 25 May 2027
BDL FIRE PROTECTION LTD
CBDU223492 · company 09915590
- Tier
- Upper
- Expiry
- 9 February 2027
BDL GROUP LIMITED
CBDU84818 · company 01337733
- Tier
- Upper
- Expiry
- 17 February 2028
BDM BUSINESS SOLUTIONS LIMITED trading as MyShredPal / BDM ArcScan
CBDU283746 · company 05024385
- Tier
- Upper
- Expiry
- 4 April 2028
BDM PROJECTS LTD
CBDU219202 · company 04948791
- Tier
- Upper
- Expiry
- 22 February 2027
BDM Services Limited
CBDL259104 · company 11575788
- Tier
- Lower
- Expiry
- Not supplied
BDN BUILDING LIMITED
CBDU594787 · company 16208591
- Tier
- Upper
- Expiry
- 21 July 2028
BDN GROUNDS LTD
CBDU534647 · company 15533392
- Tier
- Upper
- Expiry
- 8 May 2027
BDP SOLUTIONS LIMITED
CBDU264466 · company 07529536
- Tier
- Upper
- Expiry
- 19 November 2027
BDP TRANSPORT LTD
CBDU544817 · company 15644076
- Tier
- Upper
- Expiry
- 22 July 2027
BDR Bespoke Gardens & Offices Ltd
CBDL343415 · company 10809325
- Tier
- Lower
- Expiry
- Not supplied
BDR TECHNICAL SOLUTIONS LTD
CBDU432030 · company 03120336
- Tier
- Upper
- Expiry
- 5 April 2028
BDS (SITE-PREP) LIMITED
CBDU585641 · company 12680010
- Tier
- Upper
- Expiry
- 19 May 2028
BDS (YORKSHIRE) LIMITED
CBDU205638 · company 03549625
- Tier
- Upper
- Expiry
- 1 December 2026
BDS ASSIST LIMITED
CBDU219751 · company 03857083
- Tier
- Upper
- Expiry
- 23 January 2027
BDS BUILDING LANDSCAPING SERVICES LTD
CBDU540896 · company 15619991
- Tier
- Upper
- Expiry
- 24 June 2027
BDS DOORS LTD
CBDU622177 · company 12718047
- Tier
- Upper
- Expiry
- 6 February 2029
BDS MEP LIMITED
CBDU547506 · company 10812340
- Tier
- Upper
- Expiry
- 12 August 2027
BDT GROUNDWORK SERVICES LTD
CBDU570533 · company 13899146
- Tier
- Upper
- Expiry
- 14 February 2028
BDT TRANSPORT LTD
CBDU120128 · company 07077846
- Tier
- Upper
- Expiry
- 19 July 2028
BDV RECOVERY LIMITED
CBDU362411 · company 06593650
- Tier
- Upper
- Expiry
- 13 November 2026
BDV RECOVERY LIMITED trading as DN31 2TG
CBDU605711 · company 06593650
- Tier
- Upper
- Expiry
- 8 October 2028
BDW BUILDING AND MAINTENANCE LIMITED
CBDU648725 · company 17255587
- Tier
- Upper
- Expiry
- 17 July 2029
BDW TRADING LIMITED trading as Barratt Homes
CBDU41881 · company 03018173
- Tier
- Upper
- Expiry
- 28 October 2027
BE COMPLIANT LIMITED
CBDU368478 · company 09393428
- Tier
- Upper
- Expiry
- 7 January 2027
BE GENERAL BUILDING SERVICE LTD
CBDU523968 · company 15178126
- Tier
- Upper
- Expiry
- 27 February 2027
BE GREEN CLEANING LIMITED
CBDU453118 · company 12119659
- Tier
- Upper
- Expiry
- 20 September 2028
BE GREEN TREE SURGERY LTD
CBDU310899 · company 05756542
- Tier
- Upper
- Expiry
- 22 October 2028
BE RECOVERY AND TRANSPORTATION LIMITED
CBDU566909 · company 12583606
- Tier
- Upper
- Expiry
- 21 January 2028
BE SPOKEN GAS & HEATING ENGINEERS LIMITED trading as Be Spoken Gas and Heating Engineers Ltd
CBDU281881 · company 10205289
- Tier
- Upper
- Expiry
- 24 March 2028
BE SURE BUILDING AND MAINTENANCE SERVICES LTD
CBDU523382 · company 03997756
- Tier
- Upper
- Expiry
- 21 February 2027
BE SURE BUILDING AND MAINTENANCE SERVICES LTD
CBDU566255 · company 03997756
- Tier
- Upper
- Expiry
- 17 January 2028
BE SURE GROUP LTD
CBDU654546 · company 12527359
- Tier
- Upper
- Expiry
- 21 August 2029
BE WAREHOUSING & TRANSPORT LIMITED
CBDU575606 · company 02075632
- Tier
- Upper
- Expiry
- 19 March 2028
BE57 ASSET MANAGEMENT LIMITED
CBDU523771 · company 09166873
- Tier
- Upper
- Expiry
- 23 February 2027
BEACH RETREATS HOLIDAYS LIMITED
CBDU285853 · company 10780249
- Tier
- Upper
- Expiry
- 18 April 2028
BEACHES LOGISTICS (NORTH EAST) LIMITED
CBDU641538 · company 09777682
- Tier
- Upper
- Expiry
- 2 June 2029
BEACHLANDS DEVELOPMENTS LIMITED trading as Beach Land Development LTD
CBDU520416 · company 04677424
- Tier
- Upper
- Expiry
- 2 February 2027
BEACHSAND LIMITED
CBDU651919 · company 03663717
- Tier
- Upper
- Expiry
- 5 August 2029
BEACON BAY DEVELOPMENTS LTD
CBDU551538 · company 14779299
- Tier
- Upper
- Expiry
- 13 September 2027
BEACON BUILDING DEVELOPMENTS LIMITED
CBDU215399 · company 04799910
- Tier
- Upper
- Expiry
- 14 February 2027
BEACON COMMUNICATION SERVICES LIMITED trading as Beacon Communication Services Ltd
CBDU149639 · company 04186486
- Tier
- Upper
- Expiry
- 27 January 2029
BEACON ELECTRICAL (N.E.) LIMITED
CBDU111354 · company 01718624
- Tier
- Upper
- Expiry
- 31 May 2028
BEACON FENCING NEWARK LTD
CBDU601694 · company 13757052
- Tier
- Upper
- Expiry
- 10 September 2028
BEACON FIRE PROTECTION LIMITED
CBDU594930 · company 09011480
- Tier
- Upper
- Expiry
- 22 July 2028
BEACON GARAGE DOORS LIMITED
CBDU97678 · company 05363422
- Tier
- Upper
- Expiry
- 5 April 2028
BEACON GROUP LIMITED
CBDU118320 · company 04021843
- Tier
- Upper
- Expiry
- 23 July 2028
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.