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.
BOYDENS BUILDING RESTORATION LIMITED
CBDU66782 · company 07871268
- Tier
- Upper
- Expiry
- 17 October 2027
Boyers Industrial Turning Services Ltd.
CBDL132067 · company 02048264
- Tier
- Lower
- Expiry
- Not supplied
BOYES DESIGN LIMITED
CBDU516836 · company 13281554
- Tier
- Upper
- Expiry
- 10 January 2027
BOYLAND WINDOWS LTD
CBDU216493 · company 07502328
- Tier
- Upper
- Expiry
- 10 February 2027
BOYLE CONTRACTS LIMITED
CBDU380270 · company 02813776
- Tier
- Upper
- Expiry
- 18 March 2027
BOYLE DEVELOPMENTS LIMITED
CBDU520038 · company 13444028
- Tier
- Upper
- Expiry
- 31 January 2027
BOYLE EXTERIOR CLEANING LTD trading as Boyle exterior cleaning & property maintenance
CBDU588511 · company 16223091
- Tier
- Upper
- Expiry
- 8 June 2028
BOYLE HIGHWAYS LIMITED
CBDU520918 · company 09123661
- Tier
- Upper
- Expiry
- 6 February 2027
BOYLE HIGHWAYS TM LIMITED trading as Boyle Highways TM Limited
CBDU586112 · company 09123776
- Tier
- Upper
- Expiry
- 22 May 2028
BOYLES PLUMBING AND HEATING LTD
CBDU599260 · company 14123856
- Tier
- Upper
- Expiry
- 23 August 2028
BOYNTON BROS. & HALLAM (RANSKILL) LIMITED
CBDU120316 · company 01376581
- Tier
- Upper
- Expiry
- 6 August 2028
BOYTON & TAYLOR LTD
CBDU581451 · company 16391079
- Tier
- Upper
- Expiry
- 22 April 2028
BP AIR CONDITIONING AND REFRIGERATION LTD
CBDL543250 · company 15716637
- Tier
- Lower
- Expiry
- Not supplied
BP AND SON PLUMBING AND HEATING LIMITED
CBDU597815 · company 11890503
- Tier
- Upper
- Expiry
- 12 August 2028
BP AUTO SALES AND RECOVERY LTD
CBDU571466 · company 13505701
- Tier
- Upper
- Expiry
- 20 February 2028
BP ELECTRICAL SERVICES (NE) LTD
CBDU618428 · company 15124832
- Tier
- Upper
- Expiry
- 15 January 2029
BP FALCONRY & PEST CONTROL LTD
CBDU205320 · company 07932570
- Tier
- Upper
- Expiry
- 19 October 2026
BP GROUNDWORK LTD
CBDU647793 · company 10864047
- Tier
- Upper
- Expiry
- 10 July 2029
BP HOMES LIMITED
CBDU564179 · company 13408696
- Tier
- Upper
- Expiry
- 3 January 2028
BP OIL INTERNATIONAL LIMITED
CBDU590906 · company 00322365
- Tier
- Upper
- Expiry
- 25 June 2028
BP RECYCLING SOLUTIONS LIMITED
CBDU285223 · company 10881823
- Tier
- Upper
- Expiry
- 14 April 2028
BP SCRAP METAL LTD
CBDU518868 · company 13801101
- Tier
- Upper
- Expiry
- 24 January 2027
BPA (UK) LIMITED
CBDU111907 · company 04583110
- Tier
- Upper
- Expiry
- 26 May 2028
BPC ENERGY LIMITED
CBDU66604 · company 08823160
- Tier
- Upper
- Expiry
- 16 October 2027
BPC INTERIORS LIMITED
CBDU319440 · company 05885508
- Tier
- Upper
- Expiry
- 10 January 2029
BPC RENOVATION LIMITED
CBDU412866 · company 13227963
- Tier
- Upper
- Expiry
- 10 November 2027
BPCB CONSTRUCTION LTD
CBDU593420 · company 14024161
- Tier
- Upper
- Expiry
- 12 July 2028
BPCH LTD
CBDU588401 · company 15782939
- Tier
- Upper
- Expiry
- 6 June 2028
BPD DEVELOPMENTS LTD
CBDU592810 · company 15452332
- Tier
- Upper
- Expiry
- 9 July 2028
BPE CONTRACTORS LIMITED
CBDU551838 · company 15806446
- Tier
- Upper
- Expiry
- 16 September 2027
BPG CONTRACTORS LIMITED
CBDU153708 · company 08298536
- Tier
- Upper
- Expiry
- 3 February 2029
BPG CONTRACTORS LIMITED
CBDU573596 · company 08298536
- Tier
- Upper
- Expiry
- 6 March 2028
BPH CONSTRUCTION LIMITED
CBDU213959 · company 04496361
- Tier
- Upper
- Expiry
- 15 December 2026
BPH PLUMBING AND HEATING NORFOLK LIMITED
CBDU581716 · company 10740279
- Tier
- Upper
- Expiry
- 23 April 2028
BPH PROJECTS LTD
CBDU534655 · company 11014998
- Tier
- Upper
- Expiry
- 8 May 2027
BPH RAIL & CIVIL ENGINEERING LIMITED
CBDU174447 · company 07501350
- Tier
- Upper
- Expiry
- 15 May 2029
BPHA LIMITED
CBDU440936 · company IP26751R
- Tier
- Upper
- Expiry
- 9 June 2028
BPI AUCTIONS LTD.
CBDU500012 · company 07279488
- Tier
- Upper
- Expiry
- 25 August 2029
BPJ CONSTRUCTION LIMITED
CBDU210814 · company 03786550
- Tier
- Upper
- Expiry
- 21 December 2026
BPL (GLOBAL) LIMITED
CBDU506247 · company 06327946
- Tier
- Upper
- Expiry
- 10 October 2026
BPL (GLOBAL) LIMITED
CBDU621369 · company 06327946
- Tier
- Upper
- Expiry
- 3 February 2029
BPL REMOVALS LTD
CBDU568831 · company 16192589
- Tier
- Upper
- Expiry
- 3 February 2028
BPM 18 LTD
CBDU645661 · company 11413648
- Tier
- Upper
- Expiry
- 26 June 2029
BPM BATHROOMS(UK) LTD trading as BPM Bathrooms Kitchens & Renovations
CBDU503493 · company 14047117
- Tier
- Upper
- Expiry
- 20 September 2029
BPM CONSTRUCTION MK LIMITED
CBDU547951 · company 12246063
- Tier
- Upper
- Expiry
- 15 August 2027
BPM CONTRACTING SERVICES LIMITED
CBDU63907 · company 05426784
- Tier
- Upper
- Expiry
- 20 October 2027
BPM CORNWALL LIMITED trading as Lodgeitech
CBDU558043 · company 10748537
- Tier
- Upper
- Expiry
- 3 November 2027
BPM ELECTRICAL SERVICES LIMITED trading as BPM GROUP
CBDU459516 · company 13115113
- Tier
- Upper
- Expiry
- 9 November 2028
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.