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 Dealer

IMP DRIVING SERVICES LTD trading as IMP HAULAGE

CBDU541711 · company 10246296

Tier
Upper
Expiry
30 June 2027
Open →
Carrier, Broker, Dealer

IMPACT AGGREGATES LIMITED

CBDU55342 · company 07595866

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

IMPACT AIR CONDITIONING SERVICES LTD

CBDU387369 · company 13255214

Tier
Upper
Expiry
3 May 2027
Open →
Carrier Dealer

IMPACT AIRCONDITIONING LIMITED trading as Impact Air Conditioning Ltd

CBDU454425 · company 07196771

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

IMPACT BUILDING PROJECTS LTD

CBDU627277 · company 15420691

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

IMPACT CLEANERS AND REMOVALS LTD

CBDU592956 · company 12969183

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

IMPACT DATA SOLUTIONS LIMITED

CBDU614176 · company 07038550

Tier
Upper
Expiry
10 December 2028
Open →
Carrier, Broker, Dealer

IMPACT DESIGN & PRINT LTD

CBDU395755 · company 03194172

Tier
Upper
Expiry
30 June 2027
Open →
Carrier Dealer

IMPACT ENERGY LIMITED

CBDU178841 · company 09781647

Tier
Upper
Expiry
12 May 2029
Open →
Carrier Dealer

IMPACT GROUP ELECTRICAL SERVICES LTD

CBDU598067 · company 10583365

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

IMPACT INSTALLATIONS (UK) LTD

CBDU589049 · company 15961609

Tier
Upper
Expiry
11 June 2028
Open →
Carrier, Broker, Dealer

IMPACT LANDSCAPING (EAST ANGLIA) LIMITED

CBDU87604 · company 04237562

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

IMPACT OFFICE INSTALLATIONS LIMITED

CBDU217955 · company 10921239

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

Impact PM Ltd

CBDL87701 · company 09144672

Tier
Lower
Expiry
Not supplied
Open →
Broker Dealer

IMPACT POLYMERS LIMITED

CBDU301867 · company 04669323

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

IMPACT PROPERTY SOLUTIONS LTD

CBDU547720 · company 15853227

Tier
Upper
Expiry
13 August 2027
Open →
Carrier, Broker, Dealer

IMPACT RENEWABLE ENERGY LIMITED

CBDU401289 · company 08050130

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

IMPACT RENEWABLE ENERGY LIMITED trading as IMPACT RENEWABLE ENERGY LIMITED

CBDU556803 · company 08050130

Tier
Upper
Expiry
23 October 2027
Open →
Carrier Dealer

IMPACT RENOVATIONS LIMITED

CBDU209872 · company 02664740

Tier
Upper
Expiry
16 December 2026
Open →
Broker Dealer

IMPACT ROOFING & BUILDING LTD

CBDU49190 · company 07736686

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

IMPACT SKIP BAGS LTD

CBDU512628 · company 15307708

Tier
Upper
Expiry
28 November 2026
Open →
Carrier, Broker, Dealer

IMPACT SUPPORT SOLUTIONS LIMITED

CBDU161397 · company 06526511

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

IMPACTECH LTD

CBDU659902 · company 17165189

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

IMPALA ENGINEERING LTD

CBDU541212 · company 14227864

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

IMPART LINKS LIMITED

CBDU78606 · company 04120163

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

IMPECC LTD

CBDU528807 · company 13326328

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

IMPECCABLE INTERIORS LTD

CBDU533750 · company 14552418

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

IMPERA CONSERVATION LIMITED

CBDU608025 · company 15629635

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

IMPERIAL (W.SX) LTD

CBDU409347 · company 12233961

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

IMPERIAL BRICKS LTD

CBDU539143 · company 07375192

Tier
Upper
Expiry
11 June 2027
Open →
Carrier, Broker, Dealer

imperial building services ltd

CBDL268939 · company 06131236

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

IMPERIAL CAR BREAKERS LIMITED

CBDU375664 · company 11274732

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

IMPERIAL CLEANING SERVICES (SOUTH WEST) LIMITED trading as Imperial Cleaning Services SW Ltd

CBDU564481 · company 15151012

Tier
Upper
Expiry
6 January 2028
Open →
Carrier Dealer

IMPERIAL DEVELOPMENTS (BRISTOL) LIMITED

CBDU540773 · company 09896072

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

IMPERIAL DUCTWORK MANUFACTURING LIMITED

CBDU590777 · company 04294465

Tier
Upper
Expiry
24 June 2028
Open →
Carrier Dealer

IMPERIAL FIRE & SECURITY LIMITED

CBDU545117 · company 04623894

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

IMPERIAL GLASS TECH LTD

CBDU628030 · company 16705803

Tier
Upper
Expiry
12 March 2029
Open →
Carrier Dealer

IMPERIAL HEATING SERVICES LTD

CBDU433551 · company 08810525

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

IMPERIAL HOMES SOUTHERN COUNTIES LTD

CBDU485308 · company 10574678

Tier
Upper
Expiry
23 May 2029
Open →
Carrier Dealer

IMPERIAL HVAC LIMITED

CBDU649691 · company 14968606

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

IMPERIAL HYGIENE SOLUTIONS LIMITED

CBDU571237 · company 12622487

Tier
Upper
Expiry
19 February 2028
Open →
Carrier Dealer

IMPERIAL MECHANICAL BUILDING SERVICES LTD

CBDU114638 · company 06206116

Tier
Upper
Expiry
17 June 2028
Open →
Carrier Dealer

IMPERIAL METAL RECYCLERS LIMITED

CBDU180031 · company 04461008

Tier
Upper
Expiry
24 June 2029
Open →
Carrier Dealer

IMPERIAL METAL RECYCLING LTD

CBDU550273 · company 14719511

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

IMPERIAL PLUMBING & HEATING SERVICES LIMITED

CBDU249642 · company 05736860

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

IMPERIAL POLYTHENE PRODUCTS LIMITED

CBDU244809 · company 03082042

Tier
Upper
Expiry
10 July 2027
Open →
Carrier Dealer

IMPERIAL REAL ESTATE HOLDINGS LIMITED trading as Imperial Real Estate Construction

CBDU606159 · company 10426918

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

IMPERIAL RELOCATION SERVICES LTD

CBDU567730 · company 12529222

Tier
Upper
Expiry
27 January 2028
Open →

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