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&MM LOGISTICS LTD
CBDU571330 · company 13152769
- Tier
- Upper
- Expiry
- 20 February 2028
B&N BUILDING AND ELECTRICAL LIMITED
CBDU456804 · company 11825277
- Tier
- Upper
- Expiry
- 20 October 2028
B&N REFRIGERATION & AIRCONDITIONING LIMITED
CBDU506800 · company 04781583
- Tier
- Upper
- Expiry
- 13 October 2026
B&O LTD
CBDU638908 · company 11968869
- Tier
- Upper
- Expiry
- 18 May 2029
B&O TRADING LTD
CBDU538697 · company 12625244
- Tier
- Upper
- Expiry
- 8 June 2027
B&Q LIMITED
CBDU216995 · company 00973387
- Tier
- Upper
- Expiry
- 13 February 2027
B&R BARS LTD
CBDU241631 · company 10361355
- Tier
- Upper
- Expiry
- 15 June 2027
B&R SOLAR SERVICES LTD trading as B&R Solar Services Ltd
CBDU525014 · company 14282280
- Tier
- Upper
- Expiry
- 3 March 2027
B&S ROOFING LIMITED
CBDU434963 · company 06633940
- Tier
- Upper
- Expiry
- 26 April 2028
B&S TRANSPORT MIDLANDS LTD
CBDU604402 · company 11878136
- Tier
- Upper
- Expiry
- 30 September 2028
B&S WINDOW SERVICES LIMITED
CBDU248224 · company 05386227
- Tier
- Upper
- Expiry
- 6 August 2027
B&T LINE LTD
CBDU74109 · company 07704502
- Tier
- Upper
- Expiry
- 10 December 2027
B&T PLASTERING LIMITED
CBDU555891 · company 09781907
- Tier
- Upper
- Expiry
- 16 October 2027
B&T ROOFING SERVICES LIMITED
CBDU163982 · company 04822357
- Tier
- Upper
- Expiry
- 8 March 2029
B&X CONSTRUCTION LTD
CBDU135201 · company 09584954
- Tier
- Upper
- Expiry
- 26 September 2028
B1ST SCAFFOLDING LIMITED
CBDU525173 · company 08966748
- Tier
- Upper
- Expiry
- 4 March 2027
B2B CONSTRUCTION LIMITED
CBDU594955 · company 15361852
- Tier
- Upper
- Expiry
- 22 July 2028
B2B CONTRACTS LTD
CBDU204129 · company 08603903
- Tier
- Upper
- Expiry
- 3 November 2026
B2B PRO CONSTRUCT LTD
CBDU517450 · company 15039513
- Tier
- Upper
- Expiry
- 14 January 2027
B3 BUILDING SERVICES LTD
CBDU332234 · company 10947375
- Tier
- Upper
- Expiry
- 13 April 2029
B3 Living Limited
CBDL185014 · company IP29876R
- Tier
- Lower
- Expiry
- Not supplied
B3 SHOPFITTING LIMITED
CBDU69257 · company 04296344
- Tier
- Upper
- Expiry
- 5 November 2027
B3P SERVICES LIMITED
CBDU141351 · company 05379336
- Tier
- Upper
- Expiry
- 13 November 2028
B41 PROJECTS LTD
CBDU524687 · company 15020532
- Tier
- Upper
- Expiry
- 28 February 2027
B4B LTD
CBDU616065 · company 15820559
- Tier
- Upper
- Expiry
- 30 December 2028
B4BOX LTD
CBDU354262 · company 06471949
- Tier
- Upper
- Expiry
- 17 September 2026
B5 CONSTRUCTION LTD
CBDU564805 · company 12183495
- Tier
- Upper
- Expiry
- 8 January 2028
BA (BLACKBURN) CONSTRUCTIONS LTD trading as British Eco
CBDU544946 · company 13795313
- Tier
- Upper
- Expiry
- 23 July 2027
BA BUILDING SUPPLIES LTD
CBDU624551 · company 15886268
- Tier
- Upper
- Expiry
- 20 February 2029
BA CONSTRUCTION BUILDING AND LANDSCAPING LTD
CBDU487893 · company 14820372
- Tier
- Upper
- Expiry
- 5 June 2029
BA ENVIRONMENTAL SOLUTIONS LTD trading as BA ENVIRONMENTAL SOLUTIONS LTD
CBDU478282 · company 14737120
- Tier
- Upper
- Expiry
- 27 March 2029
BA GLASS RECYCLING LTD
CBDU566067 · company 16147668
- Tier
- Upper
- Expiry
- 16 January 2028
BA PROPERTY MAINTENANCE BUILDER LTD
CBDU645739 · company 16198153
- Tier
- Upper
- Expiry
- 27 June 2029
BA Supplies & Services Limited
CBDL327363 · company 03491513
- Tier
- Lower
- Expiry
- Not supplied
BAAS CONSTRUCTION LIMITED
CBDU614245 · company 01632310
- Tier
- Upper
- Expiry
- 10 December 2028
BAAZ HAULAGE GROUP LTD
CBDU527126 · company 15248189
- Tier
- Upper
- Expiry
- 17 March 2027
BAAZ LOGISTICS LTD
CBDU629649 · company 14241698
- Tier
- Upper
- Expiry
- 23 March 2029
BAAZ SAMEDAY LTD
CBDU578388 · company 14233856
- Tier
- Upper
- Expiry
- 2 April 2028
BAB CONTRACTORS LTD
CBDU41623 · company 07729836
- Tier
- Upper
- Expiry
- 21 October 2027
BABA GLOW WINDOWS LTD
CBDU612798 · company 08518526
- Tier
- Upper
- Expiry
- 1 December 2028
BABA WORKS LTD
CBDL205322 · company 05913278
- Tier
- Lower
- Expiry
- Not supplied
BABAJ LTD
CBDU532994 · company 11727585
- Tier
- Upper
- Expiry
- 26 April 2027
BABAR TRANSPORT LTD
CBDU575940 · company 15666506
- Tier
- Upper
- Expiry
- 20 March 2028
BABB SERVICES LIMITED
CBDU171753 · company 06612687
- Tier
- Upper
- Expiry
- 2 April 2029
BABCOCK CRITICAL SERVICES LTD
CBDL81606 · company SC046710
- Tier
- Lower
- Expiry
- Not supplied
BABCOCK INTERNATIONAL GROUP PLC
CBDL72027 · company 02342138
- Tier
- Lower
- Expiry
- Not supplied
BABCOCK INTERNATIONAL LIMITED
CBDU360233 · company 00065805
- Tier
- Upper
- Expiry
- 28 October 2026
BABCOCK INTERNATIONAL LIMITED
CBDU646133 · company 00065805
- Tier
- Upper
- Expiry
- 30 June 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.