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

IMPERIAL RESTORATION & CONSTRUCTION LTD

CBDU517736 · company 08811968

Tier
Upper
Expiry
16 January 2027
Open →
Carrier Dealer

IMPERIAL ROOFING SUPPLIES UK LTD

CBDU538149 · company 03865902

Tier
Upper
Expiry
5 June 2027
Open →
Carrier Dealer

IMPERIAL SERVICES NW LTD trading as Medicall

CBDU556440 · company 09315226

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

IMPERIAL TRAFFIC MANAGEMENT LTD

CBDU532987 · company 13773559

Tier
Upper
Expiry
26 April 2027
Open →
Carrier Dealer

IMPERIALFIX LTD

CBDU624113 · company 15921638

Tier
Upper
Expiry
18 February 2029
Open →
Carrier Dealer

IMPERIUM (PEST CONTROL) LIMITED

CBDU481399 · company 13259025

Tier
Upper
Expiry
19 April 2029
Open →
Carrier Dealer

IMPERIUM BUILDING SYSTEMS LIMITED

CBDU606863 · company 09159302

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

IMPERIUM ENGINEERING LTD

CBDU621246 · company 10858727

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

IMPERIUM EXPORTS LTD

CBDU462083 · company 14510244

Tier
Upper
Expiry
2 December 2028
Open →
Carrier Dealer

IMPERIUM HAULAGE LTD

CBDU654551 · company 16413928

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

IMPERIUM MECHANICAL AND ELECTRICAL LIMITED

CBDU641987 · company 14133477

Tier
Upper
Expiry
4 June 2029
Open →
Carrier Dealer

IMPERO FACILITIES LIMITED

CBDU487563 · company 14216193

Tier
Upper
Expiry
2 June 2029
Open →
Carrier Dealer

IMPERVIOUS ROOFING & BUILDING LTD

CBDU661524 · company 10743871

Tier
Upper
Expiry
24 September 2029
Open →
Carrier Dealer

IMPHOUSE LIMITED

CBDU107588 · company 01877360

Tier
Upper
Expiry
20 May 2028
Open →
Carrier Dealer

IMPI PROJECTS LIMITED

CBDU595903 · company 11670970

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

IMPINGTON ROOFING SERVICES LTD

CBDU388821 · company 04215164

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

IMPLEMENTAL LIMITED

CBDU109664 · company 03788715

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

IMPORT EXPORT SERVICES LTD

CBDU416218 · company 04221947

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

IMPRESA MEDICA LTD

CBDL315473 · company 10351161

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

IMPRESS PROPERTY SERVICES LIMITED

CBDU283339 · company 10824083

Tier
Upper
Expiry
1 April 2028
Open →
Carrier Dealer

IMPRESSION GRAPHICS & INSTALLATIONS LTD

CBDU201060 · company 10449958

Tier
Upper
Expiry
25 September 2029
Open →
Carrier Dealer

IMPRESSIONS WINDOWS LIMITED

CBDU286327 · company 11478784

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

Impreza Breakers Ltd

CBDL62197 · company 06499570

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

IMPRINTO LTD

CBDU336431 · company 10069706

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

IMPROVE IT COMMERCIAL LTD

CBDU583283 · company 12221900

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

IMPROVEASY (INSTALLS) LTD

CBDU470313 · company 10833883

Tier
Upper
Expiry
8 February 2029
Open →
Carrier Dealer

IMPROVEASY (SERVICES) LTD

CBDU582933 · company 13976673

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

IMPROVEASY LTD

CBDL134662 · company 07807352

Tier
Lower
Expiry
Not supplied
Open →
Carrier Dealer

IMPROVEMENT WORKS LTD

CBDU105090 · company 06619102

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

IMPROVENERGY SOLUTIONS LTD

CBDU615462 · company 14547523

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

IMPROVER HOME LIMITED trading as Improver Home Limited

CBDU226082 · company 05446061

Tier
Upper
Expiry
22 February 2027
Open →
Carrier Dealer

IMPULSE DIRECT LTD

CBDU289059 · company 02973780

Tier
Upper
Expiry
14 May 2028
Open →
Carrier Dealer

IMPULSE ELECTRICAL SOLUTIONS LIMITED

CBDU217829 · company 07475054

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

IMPULSE ENGINEERING LIMITED

CBDU107236 · company 01984714

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

IMPULSE MEP LTD

CBDU530906 · company 10775171

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

IMR HEATING & PLUMBING LIMITED

CBDU206271 · company 09026681

Tier
Upper
Expiry
23 October 2029
Open →
Carrier Dealer

IMRINN INVESTMENTS LTD

CBDU663362 · company 07983118

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

IMS BUILDING SOLUTIONS LTD

CBDU228538 · company 07844818

Tier
Upper
Expiry
1 May 2027
Open →
Carrier Dealer

IMS FIRE PROTECTION LIMITED

CBDU283059 · company 03462980

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

IMS HEAT PUMPS LIMITED

CBDU570355 · company SC177385

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

IMS TRANSPORT SERVICES LTD

CBDU618744 · company 16136045

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

IMS WASTE SOLUTIONS LTD trading as IMS Waste Solutions Ltd

CBDU647144 · company 17323364

Tier
Upper
Expiry
6 July 2029
Open →
Carrier Dealer

IMSERV EUROPE LIMITED

CBDU199174 · company 02749624

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

IMW LTD.

CBDU500515 · company 10598840

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

IMYCO CONSTRUCTION LIMITED

CBDU115199 · company 05952308

Tier
Upper
Expiry
8 July 2028
Open →
Carrier Dealer

IMZY'S LTD

CBDU638447 · company 11122718

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

IN & OUT LIFTS LTD

CBDU481870 · company 13091059

Tier
Upper
Expiry
22 April 2029
Open →
Carrier Dealer

IN BRICKWORK LTD

CBDU517626 · company 07375924

Tier
Upper
Expiry
15 January 2027
Open →

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