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.
BBD ELECTRICAL CONTRACTORS LTD
CBDL254539 · company 10807341
- Tier
- Lower
- Expiry
- Not supplied
BBD TIMBERWORKS LIMITED trading as BBD Leisure Buildings
CBDU601344 · company 06159753
- Tier
- Upper
- Expiry
- 8 September 2028
BBH CONSTRUCTION LTD trading as BBH Construction Ltd
CBDU615506 · company 14302353
- Tier
- Upper
- Expiry
- 24 December 2028
BBH LIMITED
CBDU70940 · company 02756135
- Tier
- Upper
- Expiry
- 6 December 2027
BBH PLUMBING & HEATING LTD trading as BBH Plumbing
CBDU513512 · company 10619069
- Tier
- Upper
- Expiry
- 5 December 2026
BBIS COMMERCIAL HEATING LIMITED
CBDU265247 · company 09503138
- Tier
- Upper
- Expiry
- 23 November 2027
BBL TRADING LIMITED trading as sms recycling
CBDU515396 · company 13421794
- Tier
- Upper
- Expiry
- 28 December 2026
BBLM 888 LTD
CBDU527919 · company 10492080
- Tier
- Upper
- Expiry
- 21 March 2027
BBM LIMITED
CBDU272707 · company 05705565
- Tier
- Upper
- Expiry
- 27 January 2028
BBM TRANSPORT LIMITED
CBDU323443 · company 10417945
- Tier
- Upper
- Expiry
- 31 January 2029
BBR CARPENTRY LTD
CBDU518009 · company 12059777
- Tier
- Upper
- Expiry
- 18 January 2027
BBR ELMS LTD
CBDU625393 · company 16973326
- Tier
- Upper
- Expiry
- 26 February 2029
BBRIGHT LIMITED trading as Sergiu Baila
CBDU580964 · company 12919694
- Tier
- Upper
- Expiry
- 18 April 2028
BBS (CAMBRIDGE) LTD trading as BBS Cambridge ltd
CBDU61343 · company 06161530
- Tier
- Upper
- Expiry
- 11 February 2028
BBS (DONCASTER) LIMITED
CBDU171789 · company 07111266
- Tier
- Upper
- Expiry
- 7 April 2029
BBS BUILDING SERVICES LIMITED
CBDU303875 · company 11610697
- Tier
- Upper
- Expiry
- 2 September 2028
BBS SPECIALISTS LIMITED
CBDU616537 · company 10743113
- Tier
- Upper
- Expiry
- 5 January 2029
BBS STRUCTURAL GLAZING LTD.
CBDU626745 · company 08943816
- Tier
- Upper
- Expiry
- 6 March 2029
BBS UTILITY SERVICES LTD
CBDU565319 · company 15564887
- Tier
- Upper
- Expiry
- 12 January 2028
BBS1 CONSTRUCTION LTD
CBDU511621 · company 12711612
- Tier
- Upper
- Expiry
- 20 November 2026
BBSAB LTD trading as Bromsgrove Building Services
CBDU499136 · company 13300985
- Tier
- Upper
- Expiry
- 18 August 2029
BBSM LTD
CBDU490005 · company 12220754
- Tier
- Upper
- Expiry
- 19 June 2029
BBT CONSTRUCTION LTD trading as BBT CONSTRUCTION LTD
CBDU552333 · company 13390914
- Tier
- Upper
- Expiry
- 19 September 2027
BBTIPPERS LIMITED
CBDU290586 · company 10032503
- Tier
- Upper
- Expiry
- 29 May 2028
BC AUTO SALES AND REPAIRS LTD
CBDU550412 · company NI639816
- Tier
- Upper
- Expiry
- 5 September 2027
BC CLEAN & CLEAR SPECIALISTS LTD
CBDU636910 · company 17040197
- Tier
- Upper
- Expiry
- 6 May 2029
BC DEVELOPMENTS GROUP LTD
CBDU587020 · company 15622045
- Tier
- Upper
- Expiry
- 29 May 2028
BC DIAMOND DRILLING & SAWING LTD
CBDU581544 · company 13573409
- Tier
- Upper
- Expiry
- 22 April 2028
BC ELECTRICAL ENERGY SOLUTIONS LIMITED
CBDU634027 · company 10467794
- Tier
- Upper
- Expiry
- 17 April 2029
BC ENGINES & GEARBOXES LTD trading as BC Engines and Gearboxes Ltd
CBDU541051 · company 14517334
- Tier
- Upper
- Expiry
- 25 June 2027
BC GROUP(UK) LTD
CBDU327126 · company 10902148
- Tier
- Upper
- Expiry
- 24 February 2029
BC MECHANICAL AND ELECTRICAL LIMITED trading as Bc services
CBDU503013 · company 09443964
- Tier
- Upper
- Expiry
- 18 September 2026
BC MECHANICAL LTD
CBDU594363 · company 13242185
- Tier
- Upper
- Expiry
- 17 July 2028
BC PROPERTY CONTRACTORS LTD
CBDU621024 · company 15712324
- Tier
- Upper
- Expiry
- 31 January 2029
BC Refrigeration & Air Conditioning Ltd
CBDL305584 · company 10456202
- Tier
- Lower
- Expiry
- Not supplied
BC REFRIGERATION AND AIR CONDITIONING LIMITED
CBDU306285 · company 10456202
- Tier
- Upper
- Expiry
- 19 September 2028
BC SERVICES PHE LTD
CBDU210596 · company 07625109
- Tier
- Upper
- Expiry
- 20 November 2026
BC SURFACING AND GROUNDSWORK LTD trading as BC Surfacing And Groundswork Ltd
CBDU590547 · company 13219891
- Tier
- Upper
- Expiry
- 23 June 2028
BC-5 LTD
CBDU621494 · company 10708532
- Tier
- Upper
- Expiry
- 3 February 2029
BC4 PROJECTS LTD
CBDU515120 · company 14589782
- Tier
- Upper
- Expiry
- 21 December 2026
BCA CONSTRUCTION LIMITED
CBDU612215 · company 10464214
- Tier
- Upper
- Expiry
- 24 November 2028
BCA CONTRACTS YORKSHIRE LTD trading as BCA ASBESTOS
CBDU424977 · company 09570602
- Tier
- Upper
- Expiry
- 18 February 2028
BCA PLUMBING HEATING GAS SERVICES LTD
CBDU590636 · company 16115894
- Tier
- Upper
- Expiry
- 23 June 2028
BCAS LIMITED
CBDU438429 · company 02238847
- Tier
- Upper
- Expiry
- 20 May 2028
BCB SERVICE SOLUTIONS LIMITED trading as BCBSERVICE SOLUTIONS
CBDU72387 · company 09054968
- Tier
- Upper
- Expiry
- 26 November 2027
BCB TRANSPORT LTD
CBDU604068 · company 12159474
- Tier
- Upper
- Expiry
- 26 September 2028
BCC DEMOLITION & STRIP OUT LTD
CBDU550381 · company 14277377
- Tier
- Upper
- Expiry
- 4 September 2027
BCC ELECTRICAL LTD
CBDU621020 · company 12472020
- Tier
- Upper
- Expiry
- 31 January 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.