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.
B & C BUILDING AND CARPENTRY LTD
CBDU235173 · company 09488840
- Tier
- Upper
- Expiry
- 22 April 2027
B & C CARPENTRY (SOUTH WEST) LIMITED
CBDU522723 · company 06033202
- Tier
- Upper
- Expiry
- 16 February 2027
B & C CARPENTRY LIMITED trading as Five Star Maintenance
CBDU259788 · company 03226115
- Tier
- Upper
- Expiry
- 17 October 2027
B & C GROUP LTD
CBDU649414 · company 16280249
- Tier
- Upper
- Expiry
- 22 July 2029
B & D ENGINEERING LIMITED
CBDU450388 · company 05579657
- Tier
- Upper
- Expiry
- 25 August 2028
B & D GLASSMASTERS LIMITED
CBDU235318 · company 02735500
- Tier
- Upper
- Expiry
- 18 May 2027
B & D HEAL LIMITED
CBDU305701 · company 05960905
- Tier
- Upper
- Expiry
- 15 September 2028
B & D Heal Ltd.
CBDL101029 · company 05960905
- Tier
- Lower
- Expiry
- Not supplied
B & D HEASMAN ROOFING LIMITED
CBDU501248 · company 07503549
- Tier
- Upper
- Expiry
- 5 September 2026
B & D HOME IMPROVEMENTS LTD
CBDU523534 · company 12014055
- Tier
- Upper
- Expiry
- 21 February 2027
B & E CONTRACTORS LTD
CBDU384257 · company 09839569
- Tier
- Upper
- Expiry
- 12 April 2027
B & E GRAB SERVICES LIMITED
CBDU347243 · company 08054771
- Tier
- Upper
- Expiry
- 27 July 2029
B & E TRANSPORT (WITNEY) LIMITED
CBDU74334 · company 04748331
- Tier
- Upper
- Expiry
- 6 February 2028
B & G SEARS LIMITED
CBDU99389 · company 04318870
- Tier
- Upper
- Expiry
- 23 April 2028
B & H CONSTRUCTION (NEWARK) LIMITED
CBDU142103 · company 03699083
- Tier
- Upper
- Expiry
- 23 November 2028
B & H PLUMBING & HEATING SERVICES LIMITED
CBDU387827 · company 04860805
- Tier
- Upper
- Expiry
- 6 May 2027
B & H SERVICES AIR CONDITIONING LIMITED
CBDU462913 · company 04942400
- Tier
- Upper
- Expiry
- 9 December 2028
B & J LOCKE LIMITED
CBDU274905 · company 10663041
- Tier
- Upper
- Expiry
- 10 February 2028
B & J SWINDELLS FIREPLACES LTD
CBDU103433 · company 04762116
- Tier
- Upper
- Expiry
- 25 April 2028
B & K (NOTTINGHAM) LIMITED
CBDU615032 · company 03823025
- Tier
- Upper
- Expiry
- 17 December 2028
B & K (SOUTHERN) FIRE PROTECTION LIMITED trading as B&K Fire Protection
CBDU411378 · company 03320709
- Tier
- Upper
- Expiry
- 30 October 2027
B & K BUILDERS LIMITED
CBDU452154 · company 05655979
- Tier
- Upper
- Expiry
- 10 September 2028
B & K ELECTRICALS LIMITED
CBDU194443 · company 04836780
- Tier
- Upper
- Expiry
- 9 October 2026
B & K ENVIRONMENTAL SERVICES LIMITED
CBDU191194 · company 05871688
- Tier
- Upper
- Expiry
- 23 August 2029
B & K FORKLIFT TRUCKS LIMITED
CBDU570976 · company 06024762
- Tier
- Upper
- Expiry
- 18 February 2028
B & K O'DWYER LIMITED
CBDU198944 · company 04717392
- Tier
- Upper
- Expiry
- 3 October 2026
B & K PASSMORE LIMITED trading as B&K Passmore Ltd
CBDU128271 · company 04164081
- Tier
- Upper
- Expiry
- 10 September 2028
B & K PROPERTY SERVICES LIMITED
CBDU46819 · company 04226923
- Tier
- Upper
- Expiry
- 15 November 2027
B & K SYSTEMS LIMITED
CBDU121011 · company 03541747
- Tier
- Upper
- Expiry
- 15 July 2028
B & K TIMBER PRODUCTS LIMITED
CBDU426999 · company 04698686
- Tier
- Upper
- Expiry
- 3 March 2028
B & L CONSTRUCTION SERVICES LIMITED
CBDU119063 · company 03539759
- Tier
- Upper
- Expiry
- 24 July 2028
B & L FENCING SERVICES LIMITED
CBDU55470 · company 02694003
- Tier
- Upper
- Expiry
- 27 January 2028
B & L GROUND MAINTENANCE SERVICES LTD
CBDL77391 · company 05126314
- Tier
- Lower
- Expiry
- Not supplied
B & M BABBAGE (MIDLANDS) LIMITED
CBDU83278 · company 06018116
- Tier
- Upper
- Expiry
- 8 February 2028
B & M BUILDING LTD
CBDL164498 · company 06740565
- Tier
- Lower
- Expiry
- Not supplied
B & M CLARK (BUILDERS) LIMITED
CBDU106839 · company 01379367
- Tier
- Upper
- Expiry
- 2 May 2028
B & M CONCRETE PRODUCTS LTD
CBDL69758 · company 04722819
- Tier
- Lower
- Expiry
- Not supplied
B & M CONTRACTING LIMITED
CBDU432618 · company 08984995
- Tier
- Upper
- Expiry
- 8 April 2028
B & M COOK TRANSPORT LIMITED
CBDU146128 · company 04255774
- Tier
- Upper
- Expiry
- 22 December 2028
B & M ENGINEERS LIMITED
CBDU136218 · company 06117093
- Tier
- Upper
- Expiry
- 27 October 2028
B & M FENCING LIMITED
CBDU403066 · company 01054518
- Tier
- Upper
- Expiry
- 26 August 2027
B & M INSTALLATIONS LIMITED
CBDU476388 · company 03831278
- Tier
- Upper
- Expiry
- 16 March 2029
B & M JOHNSON LIMITED
CBDU596485 · company 04791058
- Tier
- Upper
- Expiry
- 1 August 2028
B & M PLANT HIRE (SUSSEX) LIMITED
CBDU202798 · company 02441434
- Tier
- Upper
- Expiry
- 3 November 2026
B & M PROPERTY DEVELOPMENTS LIMITED
CBDU420950 · company 05499338
- Tier
- Upper
- Expiry
- 24 January 2028
B & M ROOFING & SONS LIMITED
CBDU624406 · company 14773794
- Tier
- Upper
- Expiry
- 19 February 2029
B & M SPECIALISTS LTD
CBDU424136 · company 13302170
- Tier
- Upper
- Expiry
- 14 February 2028
B & M WINDOWS & DOORS LTD.
CBDU161394 · company 03827509
- Tier
- Upper
- Expiry
- 18 March 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.