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.
CPL PARTS LTD
CBDU609617 · company 14870904
- Tier
- Upper
- Expiry
- 6 November 2028
CPM (CONTRACTS) LIMITED
CBDU195877 · company 02369593
- Tier
- Upper
- Expiry
- 24 September 2029
CPM JOINERY & BUILDING LIMITED
CBDU288890 · company 07830861
- Tier
- Upper
- Expiry
- 13 May 2028
CPM SERVICES (SOUTHERN) LTD
CBDU570919 · company 08054618
- Tier
- Upper
- Expiry
- 18 February 2028
CPM WATERPROOFING SERVICES LIMITED
CBDU324836 · company 08510198
- Tier
- Upper
- Expiry
- 10 February 2029
CPM- CIVIL ENGINEERING LIMITED
CBDU311967 · company 07847416
- Tier
- Upper
- Expiry
- 1 November 2028
CPM(MIDLANDS) LIMITED
CBDU311552 · company 11058791
- Tier
- Upper
- Expiry
- 28 October 2028
CPP FM & PROJECTS LTD
CBDU265054 · company 09734430
- Tier
- Upper
- Expiry
- 22 November 2027
CPP WASTE & RECYCLING LIMITED
CBDU65839 · company 06908136
- Tier
- Upper
- Expiry
- 15 October 2027
CPR (MIDLANDS) LIMITED trading as CPR Midlands Ltd
CBDU581496 · company 10124323
- Tier
- Upper
- Expiry
- 22 April 2028
CPR COMPUTERS LIMITED trading as CPR Computer Recycling
CBDU530479 · company 10623480
- Tier
- Upper
- Expiry
- 10 April 2027
CPR CONTROLS LTD
CBDU642773 · company 13121341
- Tier
- Upper
- Expiry
- 9 June 2029
CPS (GROUNDS) LTD
CBDU465941 · company 03391485
- Tier
- Upper
- Expiry
- 11 January 2029
CPS BUILDING SERVICES LIMITED
CBDU129860 · company 04360959
- Tier
- Upper
- Expiry
- 18 September 2028
CPS CLEANING LTD
CBDU592760 · company 06879562
- Tier
- Upper
- Expiry
- 8 July 2028
CPS CONSTRUCTION SERVICES LIMITED
CBDU46435 · company 07111070
- Tier
- Upper
- Expiry
- 12 November 2027
CPS CONTRACTING LTD
CBDU578444 · company 11889690
- Tier
- Upper
- Expiry
- 2 April 2028
CPS COURIERS GROUP LTD
CBDU579696 · company 12563416
- Tier
- Upper
- Expiry
- 9 April 2028
CPS DECORATING & BUILDING SERVICES LIMITED
CBDU280266 · company 10898085
- Tier
- Upper
- Expiry
- 14 March 2028
CPS DEVELOPMENTS LTD trading as CPS DEVELOPMENTS LTD
CBDU612284 · company 13083694
- Tier
- Upper
- Expiry
- 24 November 2028
CPS ELECTRICAL & MECHANICAL LIMITED
CBDU505459 · company 08610346
- Tier
- Upper
- Expiry
- 5 October 2026
CPS FENCING & SONS LIMITED trading as CPS FENCING & SONS LIMITED
CBDU517738 · company 12882374
- Tier
- Upper
- Expiry
- 16 January 2027
CPS HANDIWORKS LTD
CBDU536775 · company 09796410
- Tier
- Upper
- Expiry
- 24 May 2027
CPS ROOFING LIMITED
CBDU537305 · company 11852489
- Tier
- Upper
- Expiry
- 29 May 2027
CPS SERVICES LIMITED
CBDU230505 · company 04035986
- Tier
- Upper
- Expiry
- 2 April 2027
CPS SOUTHERN LIMITED trading as CPS Southern Ltd
CBDU557672 · company 14770265
- Tier
- Upper
- Expiry
- 30 October 2027
CPT CARPENTRY LIMITED
CBDU223170 · company 06662326
- Tier
- Upper
- Expiry
- 8 February 2027
CPT DISTRIBUTION LIMITED
CBDU632943 · company 03141619
- Tier
- Upper
- Expiry
- 13 April 2029
CPWORK LIMITED trading as CPWORK LIMITED
CBDU603389 · company 11564305
- Tier
- Upper
- Expiry
- 22 September 2028
CPX ELECTRICAL LTD
CBDU613225 · company 16016369
- Tier
- Upper
- Expiry
- 2 December 2028
CQ WINDOWS LIMITED
CBDU444399 · company 14076362
- Tier
- Upper
- Expiry
- 6 July 2028
CR BUILDING CONTRACTORS LIMITED
CBDU500822 · company 09257382
- Tier
- Upper
- Expiry
- 1 September 2029
CR DRAINS & WATER MAINS LIMITED
CBDU656854 · company 16388956
- Tier
- Upper
- Expiry
- 3 September 2029
CR GROUNDS MAINTENANCE LIMITED
CBDU373241 · company 12335974
- Tier
- Upper
- Expiry
- 6 February 2027
CR HAULAGE LTD
CBDU537154 · company 12573831
- Tier
- Upper
- Expiry
- 28 May 2027
CR LANDSCAPES SERVICES LTD
CBDU544931 · company 14266057
- Tier
- Upper
- Expiry
- 23 July 2027
CR MAINTENANCE LTD trading as CR MAINTENANCE LTD
CBDU565003 · company 14754973
- Tier
- Upper
- Expiry
- 9 January 2028
CR OPERATIONS LIMITED trading as Community Reuse
CBDU221456 · company 10387574
- Tier
- Upper
- Expiry
- 1 February 2027
CR PLUMBING & HEATING LIMITED trading as C R Plumbing & Heating Ltd
CBDU155433 · company 08483407
- Tier
- Upper
- Expiry
- 20 January 2029
CR ROOFING SERVICES LTD
CBDU482384 · company 14673725
- Tier
- Upper
- Expiry
- 25 April 2029
CR TRANSPORT 2021 LTD
CBDU554652 · company 13678353
- Tier
- Upper
- Expiry
- 8 October 2027
CR WASTE REMOVALS LTD
CBDU598397 · company 16654448
- Tier
- Upper
- Expiry
- 16 August 2028
CR.SURFACING LTD
CBDU508119 · company 13396206
- Tier
- Upper
- Expiry
- 24 October 2026
CR2 SALES LTD trading as Kitcheners Of Hereford
CBDU657553 · company 10527213
- Tier
- Upper
- Expiry
- 8 September 2029
CR34 HOLDINGS LIMITED
CBDL280069 · company 11338418
- Tier
- Lower
- Expiry
- Not supplied
CRA INDUSTRIAL ROOFING AND CLADDING LIMITED
CBDU554351 · company 15048201
- Tier
- Upper
- Expiry
- 5 October 2027
CRABBE TRANSPORT LIMITED
CBDU519609 · company 10995512
- Tier
- Upper
- Expiry
- 29 January 2027
CRABBETTS MARSH ROADWAY LTD
CBDU635571 · company 14808247
- Tier
- Upper
- Expiry
- 28 April 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.