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.
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 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
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
BPM PLUMBING & HEATING LIMITED
CBDU525468 · company 05379133
- Tier
- Upper
- Expiry
- 5 March 2027
BPM TRANS LTD
CBDU622620 · company 14468456
- Tier
- Upper
- Expiry
- 9 February 2029
BPN CONTRACTORS LIMITED
CBDU475550 · company 08504155
- Tier
- Upper
- Expiry
- 10 March 2029
BPN UK LIMITED
CBDU603917 · company 05963195
- Tier
- Upper
- Expiry
- 25 September 2028
BPP CONSTRUCTION LTD
CBDU572755 · company 13998996
- Tier
- Upper
- Expiry
- 1 March 2028
BPP GENERAL TRADERS LTD
CBDU662784 · company 13156346
- Tier
- Upper
- Expiry
- 29 September 2029
BPR ROOFING SERVICES LTD
CBDU586649 · company 10178664
- Tier
- Upper
- Expiry
- 27 May 2028
BPS BUILDERS LIMITED
CBDU535757 · company 05947342
- Tier
- Upper
- Expiry
- 16 May 2027
BPS MANAGEMENT (KENT) LTD
CBDU638134 · company 12497912
- Tier
- Upper
- Expiry
- 13 May 2029
BPS PLUMBING SOLUTIONS LTD
CBDU525714 · company 14252483
- Tier
- Upper
- Expiry
- 7 March 2027
BPS ROOFING SERVICES LIMITED
CBDU306901 · company 09074939
- Tier
- Upper
- Expiry
- 23 September 2028
BPS SERVICES ( KENT ) LTD
CBDU423904 · company 13781722
- Tier
- Upper
- Expiry
- 11 February 2028
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.