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.

93,304exact company registrations in the 16 September 2026 extract
Carrier, Broker, Dealer

CPL PARTS LTD

CBDU609617 · company 14870904

Tier
Upper
Expiry
6 November 2028
Open →
Carrier Dealer

CPM (CONTRACTS) LIMITED

CBDU195877 · company 02369593

Tier
Upper
Expiry
24 September 2029
Open →
Carrier Dealer

CPM JOINERY & BUILDING LIMITED

CBDU288890 · company 07830861

Tier
Upper
Expiry
13 May 2028
Open →
Carrier, Broker, Dealer

CPM SERVICES (SOUTHERN) LTD

CBDU570919 · company 08054618

Tier
Upper
Expiry
18 February 2028
Open →
Carrier Dealer

CPM WATERPROOFING SERVICES LIMITED

CBDU324836 · company 08510198

Tier
Upper
Expiry
10 February 2029
Open →
Carrier, Broker, Dealer

CPM- CIVIL ENGINEERING LIMITED

CBDU311967 · company 07847416

Tier
Upper
Expiry
1 November 2028
Open →
Carrier, Broker, Dealer

CPM(MIDLANDS) LIMITED

CBDU311552 · company 11058791

Tier
Upper
Expiry
28 October 2028
Open →
Carrier, Broker, Dealer

CPP FM & PROJECTS LTD

CBDU265054 · company 09734430

Tier
Upper
Expiry
22 November 2027
Open →
Carrier, Broker, Dealer

CPP WASTE & RECYCLING LIMITED

CBDU65839 · company 06908136

Tier
Upper
Expiry
15 October 2027
Open →
Carrier, Broker, Dealer

CPR (MIDLANDS) LIMITED trading as CPR Midlands Ltd

CBDU581496 · company 10124323

Tier
Upper
Expiry
22 April 2028
Open →
Carrier, Broker, Dealer

CPR COMPUTERS LIMITED trading as CPR Computer Recycling

CBDU530479 · company 10623480

Tier
Upper
Expiry
10 April 2027
Open →
Carrier Dealer

CPR CONTROLS LTD

CBDU642773 · company 13121341

Tier
Upper
Expiry
9 June 2029
Open →
Carrier, Broker, Dealer

CPS (GROUNDS) LTD

CBDU465941 · company 03391485

Tier
Upper
Expiry
11 January 2029
Open →
Carrier Dealer

CPS BUILDING SERVICES LIMITED

CBDU129860 · company 04360959

Tier
Upper
Expiry
18 September 2028
Open →
Carrier, Broker, Dealer

CPS CLEANING LTD

CBDU592760 · company 06879562

Tier
Upper
Expiry
8 July 2028
Open →
Carrier, Broker, Dealer

CPS CONSTRUCTION SERVICES LIMITED

CBDU46435 · company 07111070

Tier
Upper
Expiry
12 November 2027
Open →
Carrier Dealer

CPS CONTRACTING LTD

CBDU578444 · company 11889690

Tier
Upper
Expiry
2 April 2028
Open →
Carrier Dealer

CPS COURIERS GROUP LTD

CBDU579696 · company 12563416

Tier
Upper
Expiry
9 April 2028
Open →
Carrier, Broker, Dealer

CPS DECORATING & BUILDING SERVICES LIMITED

CBDU280266 · company 10898085

Tier
Upper
Expiry
14 March 2028
Open →
Carrier, Broker, Dealer

CPS DEVELOPMENTS LTD trading as CPS DEVELOPMENTS LTD

CBDU612284 · company 13083694

Tier
Upper
Expiry
24 November 2028
Open →
Carrier Dealer

CPS ELECTRICAL & MECHANICAL LIMITED

CBDU505459 · company 08610346

Tier
Upper
Expiry
5 October 2026
Open →
Carrier Dealer

CPS FENCING & SONS LIMITED trading as CPS FENCING & SONS LIMITED

CBDU517738 · company 12882374

Tier
Upper
Expiry
16 January 2027
Open →
Carrier, Broker, Dealer

CPS HANDIWORKS LTD

CBDU536775 · company 09796410

Tier
Upper
Expiry
24 May 2027
Open →
Carrier, Broker, Dealer

CPS ROOFING LIMITED

CBDU537305 · company 11852489

Tier
Upper
Expiry
29 May 2027
Open →
Carrier Dealer

CPS SERVICES LIMITED

CBDU230505 · company 04035986

Tier
Upper
Expiry
2 April 2027
Open →
Carrier, Broker, Dealer

CPS SOUTHERN LIMITED trading as CPS Southern Ltd

CBDU557672 · company 14770265

Tier
Upper
Expiry
30 October 2027
Open →
Carrier Dealer

CPT CARPENTRY LIMITED

CBDU223170 · company 06662326

Tier
Upper
Expiry
8 February 2027
Open →
Carrier, Broker, Dealer

CPT DISTRIBUTION LIMITED

CBDU632943 · company 03141619

Tier
Upper
Expiry
13 April 2029
Open →
Carrier, Broker, Dealer

CPWORK LIMITED trading as CPWORK LIMITED

CBDU603389 · company 11564305

Tier
Upper
Expiry
22 September 2028
Open →
Carrier Dealer

CPX ELECTRICAL LTD

CBDU613225 · company 16016369

Tier
Upper
Expiry
2 December 2028
Open →
Carrier Dealer

CQ WINDOWS LIMITED

CBDU444399 · company 14076362

Tier
Upper
Expiry
6 July 2028
Open →
Carrier Dealer

CR BUILDING CONTRACTORS LIMITED

CBDU500822 · company 09257382

Tier
Upper
Expiry
1 September 2029
Open →
Carrier Dealer

CR DRAINS & WATER MAINS LIMITED

CBDU656854 · company 16388956

Tier
Upper
Expiry
3 September 2029
Open →
Carrier Dealer

CR GROUNDS MAINTENANCE LIMITED

CBDU373241 · company 12335974

Tier
Upper
Expiry
6 February 2027
Open →
Carrier, Broker, Dealer

CR HAULAGE LTD

CBDU537154 · company 12573831

Tier
Upper
Expiry
28 May 2027
Open →
Carrier Dealer

CR LANDSCAPES SERVICES LTD

CBDU544931 · company 14266057

Tier
Upper
Expiry
23 July 2027
Open →
Carrier, Broker, Dealer

CR MAINTENANCE LTD trading as CR MAINTENANCE LTD

CBDU565003 · company 14754973

Tier
Upper
Expiry
9 January 2028
Open →
Carrier, Broker, Dealer

CR OPERATIONS LIMITED trading as Community Reuse

CBDU221456 · company 10387574

Tier
Upper
Expiry
1 February 2027
Open →
Carrier, Broker, Dealer

CR PLUMBING & HEATING LIMITED trading as C R Plumbing & Heating Ltd

CBDU155433 · company 08483407

Tier
Upper
Expiry
20 January 2029
Open →
Carrier, Broker, Dealer

CR ROOFING SERVICES LTD

CBDU482384 · company 14673725

Tier
Upper
Expiry
25 April 2029
Open →
Carrier Dealer

CR TRANSPORT 2021 LTD

CBDU554652 · company 13678353

Tier
Upper
Expiry
8 October 2027
Open →
Carrier Dealer

CR WASTE REMOVALS LTD

CBDU598397 · company 16654448

Tier
Upper
Expiry
16 August 2028
Open →
Carrier Dealer

CR.SURFACING LTD

CBDU508119 · company 13396206

Tier
Upper
Expiry
24 October 2026
Open →
Carrier Dealer

CR2 SALES LTD trading as Kitcheners Of Hereford

CBDU657553 · company 10527213

Tier
Upper
Expiry
8 September 2029
Open →
Carrier, Broker, Dealer

CR34 HOLDINGS LIMITED

CBDL280069 · company 11338418

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

CRA INDUSTRIAL ROOFING AND CLADDING LIMITED

CBDU554351 · company 15048201

Tier
Upper
Expiry
5 October 2027
Open →
Carrier Dealer

CRABBE TRANSPORT LIMITED

CBDU519609 · company 10995512

Tier
Upper
Expiry
29 January 2027
Open →
Carrier, Broker, Dealer

CRABBETTS MARSH ROADWAY LTD

CBDU635571 · company 14808247

Tier
Upper
Expiry
28 April 2029
Open →

Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.