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.

95,738exact company registrations in the 9 November 2026 extract
Carrier, Broker, Dealer

CASTLE DRYLINING LIMITED

CBDU56261 · company 03907675

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

CASTLE ECO-SOLUTIONS LIMITED

CBDU475963 · company 12097477

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

CASTLE ELECTRICAL SERVICES LIMITED

CBDU665635 · company 07027862

Tier
Upper
Expiry
5 October 2029
Open →
Carrier, Broker, Dealer

CASTLE FABRICATION & INSTALLATION LIMITED

CBDU420653 · company 02954929

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

CASTLE FARM ESTATES LTD trading as Molesey Refrigeration Centre

CBDU676726 · company 06339177

Tier
Upper
Expiry
3 November 2029
Open →
Carrier, Broker, Dealer

CASTLE FEATURES LTD

CBDU655502 · company 11893185

Tier
Upper
Expiry
27 August 2029
Open →
Carrier, Broker, Dealer

CASTLE FIRE LIMITED

CBDU75942 · company 04268042

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

Castle Flooring Hertford Ltd

CBDL161995 · company 09538139

Tier
Lower
Expiry
Not supplied
Open →
Carrier, Broker, Dealer

CASTLE FORCE LIMITED trading as The Window Doctor

CBDU280935 · company 11266008

Tier
Upper
Expiry
18 March 2028
Open →
Carrier Dealer

CASTLE GARDENS LTD

CBDU319208 · company 12244521

Tier
Upper
Expiry
8 January 2029
Open →
Carrier Dealer

CASTLE GREEN DEVELOPMENTS LIMITED

CBDU493564 · company 11595953

Tier
Upper
Expiry
11 July 2029
Open →
Carrier Dealer

CASTLE GROUND CARE LIMITED

CBDU661416 · company 17459617

Tier
Upper
Expiry
24 September 2029
Open →
Carrier Dealer

CASTLE HEALTHCARE SUPPLIES LTD

CBDU162956 · company 07548423

Tier
Upper
Expiry
20 March 2029
Open →
Carrier Dealer

CASTLE HILL CONTRACTORS LIMITED

CBDU657335 · company 15724162

Tier
Upper
Expiry
7 September 2029
Open →
Carrier Dealer

CASTLE HILL QUARRY CO.,LIMITED

CBDU345638 · company 00364719

Tier
Upper
Expiry
15 July 2029
Open →
Carrier, Broker, Dealer

CASTLE HOME IMPROVEMENTS LIMITED trading as Castle Home Improvements

CBDU515863 · company 02236192

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

CASTLE HOMES MAINTENANCE LTD

CBDU591862 · company 16052058

Tier
Upper
Expiry
2 July 2028
Open →
Carrier Dealer

CASTLE HOMES PROPERTY LTD

CBDU652799 · company 11968348

Tier
Upper
Expiry
11 August 2029
Open →
Carrier, Broker, Dealer

CASTLE KELLY UTILITIES LIMITED

CBDU212414 · company 06912045

Tier
Upper
Expiry
1 December 2026
Open →
Carrier, Broker, Dealer

CASTLE LIMITED

CBDU615489 · company 05471074

Tier
Upper
Expiry
24 December 2028
Open →
Carrier Dealer

CASTLE M & E SERVICES LIMITED

CBDU515074 · company 11594593

Tier
Upper
Expiry
21 December 2026
Open →
Carrier, Broker, Dealer

CASTLE MAINTENANCE RAGLAN LTD

CBDU537612 · company 12374759

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

castle makers ltd

CBDL457445 · company 12488237

Tier
Lower
Expiry
Not supplied
Open →
Carrier, Broker, Dealer

CASTLE OILS LIMITED

CBDU92353 · company 01742061

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

CASTLE POINT GAS & HEATING CO. LIMITED

CBDU48256 · company 01765130

Tier
Upper
Expiry
14 December 2027
Open →
Carrier, Broker, Dealer

CASTLE POINT MOTORS LTD

CBDL198359 · company 05938204

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

CASTLE PROJECTS LTD

CBDU657780 · company 11995772

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

CASTLE PROPERTY CONTRACTING LIMITED

CBDU123378 · company 05201525

Tier
Upper
Expiry
19 August 2028
Open →
Carrier, Broker, Dealer

CASTLE PROPERTY SERVICES (UK) LIMITED trading as Castle Property Services (UK) Limited

CBDU145406 · company 06437616

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

CASTLE ROCK LANDSCAPES LIMITED

CBDU592497 · company 11932124

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

CASTLE ROOFING LIMITED trading as Castle Roofing Ltd

CBDU541539 · company 10567142

Tier
Upper
Expiry
28 June 2027
Open →
Carrier Dealer

CASTLE SKIP HIRE & GROUNDWORKS LIMITED

CBDU375653 · company 05432970

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

CASTLE WASTE SERVICES & RECYCLING LTD

CBDU572651 · company 15485011

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

CASTLE WASTE SERVICES LIMITED

CBDU99056 · company 01359619

Tier
Upper
Expiry
6 April 2028
Open →
Carrier Dealer

CASTLE WELDING AND FABRICATION LIMITED

CBDU279471 · company 04600171

Tier
Upper
Expiry
9 March 2028
Open →
Carrier Dealer

CASTLE WINDOWS (MIDLANDS) LIMITED

CBDU322653 · company 07251735

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

CASTLE WINDOWS (NEWBURY) LIMITED

CBDU46781 · company 02525733

Tier
Upper
Expiry
8 November 2027
Open →
Carrier Dealer

CASTLE WINDOWS & CONSERVATORIES LIMITED

CBDU72305 · company 04367514

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

CASTLE WREN LTD

CBDU429407 · company 13981695

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

CASTLEDENE MOTOR COMPANY LIMITED

CBDU525213 · company 02114092

Tier
Upper
Expiry
4 March 2027
Open →
Carrier, Broker, Dealer

Castleford Domestic Appliances Limited

CBDL320138 · company 06224390

Tier
Lower
Expiry
Not supplied
Open →
Carrier, Broker, Dealer

CASTLEFORD DOMESTIC APPLIANCES LIMITED

CBDU676443 · company 06224390

Tier
Upper
Expiry
2 November 2029
Open →
Carrier Dealer

CASTLEGATE CONSTRUCTION LTD

CBDU523802 · company 12282675

Tier
Upper
Expiry
23 February 2027
Open →
Carrier Dealer

CASTLEGATE ROOFING SERVICES LIMITED

CBDU552685 · company 13606961

Tier
Upper
Expiry
22 September 2027
Open →
Carrier Dealer

CASTLEGATE SECURITY SERVICES LTD.

CBDU377212 · company 04050312

Tier
Upper
Expiry
2 March 2027
Open →
Broker Dealer

CASTLEGATE UK LIMITED

CBDU289445 · company 03831277

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

CASTLEGATE WINDOWS LIMITED

CBDU64773 · company 03859367

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

CASTLEHILL DAMAGE RESTORATION LTD

CBDU528418 · company 13610287

Tier
Upper
Expiry
25 March 2027
Open →

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