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.
BLURTON TRANSPORT SERVICES LIMITED
CBDU92617 · company 01810515
- Tier
- Upper
- Expiry
- 31 March 2028
BLUSTONE LIMITED
CBDU611305 · company 14269313
- Tier
- Upper
- Expiry
- 17 November 2028
BLW CONSTRUCTION LTD
CBDU539023 · company 08537031
- Tier
- Upper
- Expiry
- 11 June 2027
BLYDAN DEVELOPMENTS LIMITED
CBDU584010 · company 15857218
- Tier
- Upper
- Expiry
- 8 May 2028
BLYGOLD (UK) LIMITED
CBDU647278 · company 04345937
- Tier
- Upper
- Expiry
- 7 July 2029
BLYTH CONSTRUCTION (SW) LTD
CBDU188964 · company 08615551
- Tier
- Upper
- Expiry
- 21 July 2029
BLYTHE CONTRACTORS & FENCING LIMITED
CBDU131756 · company 01050513
- Tier
- Upper
- Expiry
- 3 October 2028
BLYTHE ELECTRICAL (WARWICKSHIRE) LTD
CBDU65882 · company 09221416
- Tier
- Upper
- Expiry
- 11 October 2027
BM BUILDING AND GROUNDWORK'S LIMITED
CBDU610537 · company 10079999
- Tier
- Upper
- Expiry
- 11 November 2028
BM CABLING SOLUTIONS LTD
CBDU510089 · company 13066123
- Tier
- Upper
- Expiry
- 9 November 2026
BM CONSTRUCTION (N.E.) LIMITED trading as BM CONSTRUCTION (N.E.) LIMITE
CBDU600724 · company 06057944
- Tier
- Upper
- Expiry
- 2 September 2028
BM CONSTRUCTION (SUSSEX) LIMITED
CBDU410347 · company 11928955
- Tier
- Upper
- Expiry
- 21 October 2027
BM CONSTRUCTION (SW) LTD
CBDU548836 · company 15563230
- Tier
- Upper
- Expiry
- 22 August 2027
BM CONSTRUCTION LTD
CBDU397973 · company 11470582
- Tier
- Upper
- Expiry
- 15 July 2027
BM DRIVERS LTD
CBDU576916 · company 11519846
- Tier
- Upper
- Expiry
- 26 March 2028
BM FREIGHT LTD trading as Giant Freight
CBDU571958 · company 15309932
- Tier
- Upper
- Expiry
- 24 February 2028
BM HEATING LIMITED trading as BM HEATING LIMITED
CBDU363279 · company 12918691
- Tier
- Upper
- Expiry
- 19 November 2029
BM PLANT HIRE LIMITED trading as BM Groundworks
CBDU579609 · company 10316999
- Tier
- Upper
- Expiry
- 9 April 2028
BM TECH LIMITED
CBDU62187 · company 05423122
- Tier
- Upper
- Expiry
- 19 February 2028
BMA CONTRACTORS LIMITED
CBDU205002 · company 05869896
- Tier
- Upper
- Expiry
- 17 November 2029
BMA PROPERTIES ( SOUTH WEST) LTD
CBDU589088 · company 14447175
- Tier
- Upper
- Expiry
- 11 June 2028
BMAC BUILDERS LTD
CBDU330932 · company 09434047
- Tier
- Upper
- Expiry
- 22 March 2029
BMB CONTRACTORS LIMITED
CBDU664365 · company 07037921
- Tier
- Upper
- Expiry
- 1 October 2029
BMB DRYLINING LTD
CBDU605569 · company 11731492
- Tier
- Upper
- Expiry
- 7 October 2028
BMB LOGISTICS LTD
CBDU523567 · company 13856957
- Tier
- Upper
- Expiry
- 22 February 2027
BMBMOTORS TRANSPORT LTD
CBDU424697 · company 13650312
- Tier
- Upper
- Expiry
- 16 February 2028
BMC BUILDING SERVICES LTD
CBDU498568 · company 14000306
- Tier
- Upper
- Expiry
- 14 August 2029
BMC COMBUSTION LTD
CBDU123914 · company 08757166
- Tier
- Upper
- Expiry
- 26 July 2028
BMC CONTRACT SERVICES LTD
CBDU594773 · company NI722541
- Tier
- Upper
- Expiry
- 21 July 2028
BMC EAST LIMITED
CBDU118386 · company 04123020
- Tier
- Upper
- Expiry
- 23 July 2028
BMC GroundworksLtd
CBDL286687 · company 10217227
- Tier
- Lower
- Expiry
- Not supplied
BMC LOFT CONVERSIONS LTD trading as BMC Projects LTD
CBDU625711 · company 13911240
- Tier
- Upper
- Expiry
- 27 February 2029
BMC PLASTERING AND DRYLINING LTD
CBDU640950 · company 15499573
- Tier
- Upper
- Expiry
- 29 May 2029
BMC PLUMBING & BUILDING SERVICES LTD trading as BMc Plumbing & Building Services Ltd
CBDU543737 · company 13378393
- Tier
- Upper
- Expiry
- 14 July 2027
BMD GROUNDWORKS & ARENAS LIMITED
CBDU619774 · company 10945552
- Tier
- Upper
- Expiry
- 23 January 2029
BMD HAULAGE LTD
CBDL285907 · company 10034303
- Tier
- Lower
- Expiry
- Not supplied
BMD HAULAGE LTD
CBDU311160 · company 10034303
- Tier
- Upper
- Expiry
- 24 October 2028
BMD PLANT AND TRANSPORT LIMITED
CBDU83118 · company 02619237
- Tier
- Upper
- Expiry
- 5 February 2028
BMD PLUMBING & HEATING ENGINEERING LTD
CBDU608706 · company 10385076
- Tier
- Upper
- Expiry
- 30 October 2028
BMD TRANS UK LTD
CBDU611860 · company 09852117
- Tier
- Upper
- Expiry
- 20 November 2028
BMD TRANSFORCE LIMITED
CBDU645060 · company 12419840
- Tier
- Upper
- Expiry
- 23 June 2029
BME ELECTRICAL & MECHANICAL SERVICES LIMITED
CBDU620603 · company 05805907
- Tier
- Upper
- Expiry
- 29 January 2029
BMF CLEANING SERVICES LTD trading as MBF Cleaning Services
CBDU629107 · company 14690137
- Tier
- Upper
- Expiry
- 19 March 2029
BMF LIMITED
CBDU171699 · company 05238759
- Tier
- Upper
- Expiry
- 2 April 2029
BMG GAS SERVICES LIMITED
CBDU607875 · company 12758376
- Tier
- Upper
- Expiry
- 23 October 2028
BMG HAULAGE LIMITED
CBDU657853 · company 15984255
- Tier
- Upper
- Expiry
- 9 September 2029
BMG PROPERTY SERVICES LTD
CBDU581050 · company 16331047
- Tier
- Upper
- Expiry
- 19 April 2028
BMI METALS LTD
CBDU630724 · company 16553688
- Tier
- Upper
- Expiry
- 27 March 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.