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 & P FLOORING LIMITED
CBDU456819 · company 04125164
- Tier
- Upper
- Expiry
- 20 October 2028
B & P INSTALLATIONS LTD
CBDU407771 · company 08337718
- Tier
- Upper
- Expiry
- 2 October 2027
B & P JOINERY SERVICES LTD trading as B & P Joinery Services Limited
CBDU68352 · company 05840912
- Tier
- Upper
- Expiry
- 22 November 2027
B & P WINDOWS LTD
CBDU204306 · company 09060531
- Tier
- Upper
- Expiry
- 13 November 2026
B & R DOHERTY (HAULAGE) LIMITED
CBDU171060 · company 04375332
- Tier
- Upper
- Expiry
- 6 April 2029
B & R FABRICATIONS LIMITED
CBDU307397 · company 03629887
- Tier
- Upper
- Expiry
- 26 September 2028
B & R HEATING LIMITED
CBDU63572 · company 05282008
- Tier
- Upper
- Expiry
- 17 October 2027
B & R PROPERTY SERVICES LIMITED
CBDU251972 · company 06952194
- Tier
- Upper
- Expiry
- 23 August 2027
B & R STEEL LIMITED
CBDU609896 · company 06486094
- Tier
- Upper
- Expiry
- 6 November 2028
B & R THORNER LIMITED
CBDU460507 · company 01378937
- Tier
- Upper
- Expiry
- 17 November 2028
B & R WHITE LTD
CBDU130789 · company 07641900
- Tier
- Upper
- Expiry
- 11 September 2028
B & S (RENTALS) LIMITED trading as B&S rentals ltd
CBDU156961 · company 02688951
- Tier
- Upper
- Expiry
- 9 February 2029
B & S HOLLINGWORTH & SON LIMITED
CBDU75440 · company 05086602
- Tier
- Upper
- Expiry
- 4 January 2028
B & S ROOFING & BUILDING LIMITED trading as B&S Roofing & Building Limited
CBDU521785 · company 14045409
- Tier
- Upper
- Expiry
- 11 February 2027
B & ST TRANSPORT LIMITED
CBDU232007 · company 04847300
- Tier
- Upper
- Expiry
- 11 April 2027
B & T PLANT HIRE LIMITED
CBDU149720 · company 02675805
- Tier
- Upper
- Expiry
- 12 January 2029
B & T SERVICES LIMITED
CBDU74024 · company 04871091
- Tier
- Upper
- Expiry
- 5 January 2028
B & T SKIP HIRE LIMITED
CBDU92498 · company 03810359
- Tier
- Upper
- Expiry
- 27 March 2028
B & W BEDS LTD trading as B&W Beds LTD
CBDU441848 · company 14001158
- Tier
- Upper
- Expiry
- 16 June 2028
B & W ELECTRICAL SERVICES LTD
CBDU358880 · company 11770679
- Tier
- Upper
- Expiry
- 19 October 2026
B & W HIRE LIMITED
CBDU403109 · company 05772935
- Tier
- Upper
- Expiry
- 31 August 2027
B & W WASTE MANAGEMENT SERVICES LIMITED
CBDU197955 · company 02928066
- Tier
- Upper
- Expiry
- 2 October 2029
B &S MOVING LTD
CBDU602470 · company 16582423
- Tier
- Upper
- Expiry
- 16 September 2028
B A Bush (Tyres) Ltd
CBDL178941 · company 01146917
- Tier
- Lower
- Expiry
- Not supplied
B A C CORROSION CONTROL LTD
CBDL107969 · company 01394643
- Tier
- Lower
- Expiry
- Not supplied
B A PERKINS SCRAP METALS LTD
CBDU68712 · company 09744424
- Tier
- Upper
- Expiry
- 2 November 2027
B A SHORTHOUSE LIMITED
CBDU95265 · company 01370519
- Tier
- Upper
- Expiry
- 8 April 2028
B AND A PROPERTY CLEARANCES LTD
CBDU542090 · company 15759700
- Tier
- Upper
- Expiry
- 5 July 2027
B AND B WASTE LTD
CBDU235854 · company 11267222
- Tier
- Upper
- Expiry
- 27 April 2027
B AND L ELECTRICAL SERVICES LIMITED
CBDU45871 · company 05660606
- Tier
- Upper
- Expiry
- 8 November 2027
B AND M BUILDERS LIMITED trading as 07278000
CBDU580835 · company 07278000
- Tier
- Upper
- Expiry
- 17 April 2028
B AND M BUILDERS LIMITED trading as B and M Builders Ltd
CBDU580954 · company 07278000
- Tier
- Upper
- Expiry
- 18 April 2028
B AND M GLAZING LIMITED
CBDU274938 · company 04396928
- Tier
- Upper
- Expiry
- 11 February 2028
B AND M PALLETS LIMITED trading as Brian Martin Pallets
CBDU191931 · company 04348291
- Tier
- Upper
- Expiry
- 30 July 2029
B AND S BM LTD
CBDU612123 · company 10093449
- Tier
- Upper
- Expiry
- 24 November 2028
B AND S WASTE REMOVALS LIMITED
CBDU623906 · company 16826777
- Tier
- Upper
- Expiry
- 17 February 2029
B ASSURED LTD
CBDU535422 · company 15685272
- Tier
- Upper
- Expiry
- 14 May 2027
B B BUILDERS (MIDDLESEX) LIMITED
CBDU619306 · company 05738411
- Tier
- Upper
- Expiry
- 21 January 2029
B B BUILDING SERVICES (YORKSHIRE) LTD trading as BB Building Services
CBDU618938 · company 13886984
- Tier
- Upper
- Expiry
- 19 January 2029
B B CONTRACTS LIMITED
CBDU225658 · company 07065608
- Tier
- Upper
- Expiry
- 21 March 2027
B B FENCING LIMITED
CBDU92097 · company 03265659
- Tier
- Upper
- Expiry
- 26 March 2028
B B P (DURHAM) LIMITED
CBDU297301 · company 11507746
- Tier
- Upper
- Expiry
- 12 July 2028
B B R ROOFING LIMITED
CBDU178301 · company 03985694
- Tier
- Upper
- Expiry
- 10 May 2029
B B S WASTE LTD
CBDU560462 · company 15955050
- Tier
- Upper
- Expiry
- 22 November 2027
B BATCH SHOPFITTERS LIMITED
CBDU654649 · company 02319786
- Tier
- Upper
- Expiry
- 21 August 2029
B BATCH SHOPFITTERS LIMITED trading as B Batch Group
CBDU196178 · company 02319786
- Tier
- Upper
- Expiry
- 4 September 2026
B BRILL PLUMBING AND HEATING LTD
CBDU299348 · company 10238050
- Tier
- Upper
- Expiry
- 27 July 2028
B BUSH & SONS LIMITED
CBDU438683 · company 07281214
- Tier
- Upper
- Expiry
- 23 May 2028
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.