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.
IMPERIAL RESTORATION & CONSTRUCTION LTD
CBDU517736 · company 08811968
- Tier
- Upper
- Expiry
- 16 January 2027
IMPERIAL ROOFING SUPPLIES UK LTD
CBDU538149 · company 03865902
- Tier
- Upper
- Expiry
- 5 June 2027
IMPERIAL SERVICES NW LTD trading as Medicall
CBDU556440 · company 09315226
- Tier
- Upper
- Expiry
- 21 October 2027
IMPERIAL TRAFFIC MANAGEMENT LTD
CBDU532987 · company 13773559
- Tier
- Upper
- Expiry
- 26 April 2027
IMPERIALFIX LTD
CBDU624113 · company 15921638
- Tier
- Upper
- Expiry
- 18 February 2029
IMPERIUM (PEST CONTROL) LIMITED
CBDU481399 · company 13259025
- Tier
- Upper
- Expiry
- 19 April 2029
IMPERIUM BUILDING SYSTEMS LIMITED
CBDU606863 · company 09159302
- Tier
- Upper
- Expiry
- 16 October 2028
IMPERIUM ENGINEERING LTD
CBDU621246 · company 10858727
- Tier
- Upper
- Expiry
- 2 February 2029
IMPERIUM EXPORTS LTD
CBDU462083 · company 14510244
- Tier
- Upper
- Expiry
- 2 December 2028
IMPERIUM HAULAGE LTD
CBDU654551 · company 16413928
- Tier
- Upper
- Expiry
- 21 August 2029
IMPERIUM MECHANICAL AND ELECTRICAL LIMITED
CBDU641987 · company 14133477
- Tier
- Upper
- Expiry
- 4 June 2029
IMPERO FACILITIES LIMITED
CBDU487563 · company 14216193
- Tier
- Upper
- Expiry
- 2 June 2029
IMPERVIOUS ROOFING & BUILDING LTD
CBDU661524 · company 10743871
- Tier
- Upper
- Expiry
- 24 September 2029
IMPHOUSE LIMITED
CBDU107588 · company 01877360
- Tier
- Upper
- Expiry
- 20 May 2028
IMPI PROJECTS LIMITED
CBDU595903 · company 11670970
- Tier
- Upper
- Expiry
- 29 July 2028
IMPINGTON ROOFING SERVICES LTD
CBDU388821 · company 04215164
- Tier
- Upper
- Expiry
- 12 May 2027
IMPLEMENTAL LIMITED
CBDU109664 · company 03788715
- Tier
- Upper
- Expiry
- 13 May 2028
IMPORT EXPORT SERVICES LTD
CBDU416218 · company 04221947
- Tier
- Upper
- Expiry
- 9 December 2027
IMPRESA MEDICA LTD
CBDL315473 · company 10351161
- Tier
- Lower
- Expiry
- Not supplied
IMPRESS PROPERTY SERVICES LIMITED
CBDU283339 · company 10824083
- Tier
- Upper
- Expiry
- 1 April 2028
IMPRESSION GRAPHICS & INSTALLATIONS LTD
CBDU201060 · company 10449958
- Tier
- Upper
- Expiry
- 25 September 2029
IMPRESSIONS WINDOWS LIMITED
CBDU286327 · company 11478784
- Tier
- Upper
- Expiry
- 24 April 2028
Impreza Breakers Ltd
CBDL62197 · company 06499570
- Tier
- Lower
- Expiry
- Not supplied
IMPRINTO LTD
CBDU336431 · company 10069706
- Tier
- Upper
- Expiry
- 18 May 2029
IMPROVE IT COMMERCIAL LTD
CBDU583283 · company 12221900
- Tier
- Upper
- Expiry
- 3 May 2028
IMPROVEASY (INSTALLS) LTD
CBDU470313 · company 10833883
- Tier
- Upper
- Expiry
- 8 February 2029
IMPROVEASY (SERVICES) LTD
CBDU582933 · company 13976673
- Tier
- Upper
- Expiry
- 1 May 2028
IMPROVEASY LTD
CBDL134662 · company 07807352
- Tier
- Lower
- Expiry
- Not supplied
IMPROVEMENT WORKS LTD
CBDU105090 · company 06619102
- Tier
- Upper
- Expiry
- 25 April 2028
IMPROVENERGY SOLUTIONS LTD
CBDU615462 · company 14547523
- Tier
- Upper
- Expiry
- 23 December 2028
IMPROVER HOME LIMITED trading as Improver Home Limited
CBDU226082 · company 05446061
- Tier
- Upper
- Expiry
- 22 February 2027
IMPULSE DIRECT LTD
CBDU289059 · company 02973780
- Tier
- Upper
- Expiry
- 14 May 2028
IMPULSE ELECTRICAL SOLUTIONS LIMITED
CBDU217829 · company 07475054
- Tier
- Upper
- Expiry
- 15 January 2027
IMPULSE ENGINEERING LIMITED
CBDU107236 · company 01984714
- Tier
- Upper
- Expiry
- 2 June 2028
IMPULSE MEP LTD
CBDU530906 · company 10775171
- Tier
- Upper
- Expiry
- 15 April 2027
IMR HEATING & PLUMBING LIMITED
CBDU206271 · company 09026681
- Tier
- Upper
- Expiry
- 23 October 2029
IMRINN INVESTMENTS LTD
CBDU663362 · company 07983118
- Tier
- Upper
- Expiry
- 30 September 2029
IMS BUILDING SOLUTIONS LTD
CBDU228538 · company 07844818
- Tier
- Upper
- Expiry
- 1 May 2027
IMS FIRE PROTECTION LIMITED
CBDU283059 · company 03462980
- Tier
- Upper
- Expiry
- 31 March 2028
IMS HEAT PUMPS LIMITED
CBDU570355 · company SC177385
- Tier
- Upper
- Expiry
- 13 February 2028
IMS TRANSPORT SERVICES LTD
CBDU618744 · company 16136045
- Tier
- Upper
- Expiry
- 17 January 2029
IMS WASTE SOLUTIONS LTD trading as IMS Waste Solutions Ltd
CBDU647144 · company 17323364
- Tier
- Upper
- Expiry
- 6 July 2029
IMSERV EUROPE LIMITED
CBDU199174 · company 02749624
- Tier
- Upper
- Expiry
- 16 September 2029
IMW LTD.
CBDU500515 · company 10598840
- Tier
- Upper
- Expiry
- 30 August 2029
IMYCO CONSTRUCTION LIMITED
CBDU115199 · company 05952308
- Tier
- Upper
- Expiry
- 8 July 2028
IMZY'S LTD
CBDU638447 · company 11122718
- Tier
- Upper
- Expiry
- 15 May 2029
IN & OUT LIFTS LTD
CBDU481870 · company 13091059
- Tier
- Upper
- Expiry
- 22 April 2029
IN BRICKWORK LTD
CBDU517626 · company 07375924
- Tier
- Upper
- Expiry
- 15 January 2027
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.