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.
BMA CONTRACTORS LIMITED trading as BMA Contractors LTD
CBDU205002 · company 05869896
- Tier
- Upper
- Expiry
- 17 November 2026
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 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
BMJ PROFESSIONAL LIMITED
CBDU509318 · company 14111916
- Tier
- Upper
- Expiry
- 1 November 2026
BMJ WASTE LIMITED
CBDU221161 · company 08080948
- Tier
- Upper
- Expiry
- 22 February 2027
BML BUILDING SERVICES LTD
CBDU319023 · company 07052615
- Tier
- Upper
- Expiry
- 8 January 2029
BML GROUP LTD
CBDU245289 · company 09790038
- Tier
- Upper
- Expiry
- 13 July 2027
Bml heating & plumbing services ltd
CBDL297297 · company 11782025
- Tier
- Lower
- Expiry
- Not supplied
BML UTILITY CONTRACTORS LTD
CBDU62981 · company 06579615
- Tier
- Upper
- Expiry
- 21 October 2027
BML WASTE REMOVALS LTD
CBDU518170 · company 15373387
- Tier
- Upper
- Expiry
- 18 January 2027
BMM ENERGY SOLUTIONS LTD
CBDU329969 · company SC462201
- Tier
- Upper
- Expiry
- 12 March 2029
BMM WESTON LIMITED
CBDU142864 · company 00621650
- Tier
- Upper
- Expiry
- 1 December 2028
BMP DOMESTIC GROUNDWORKS LIMITED trading as BMP Domestic Groundwork ltd
CBDU461980 · company 04827477
- Tier
- Upper
- Expiry
- 1 December 2028
BMP EUROPE LIMITED
CBDU125805 · company 01845855
- Tier
- Upper
- Expiry
- 10 August 2028
BMR TRANSPORT LTD
CBDU335037 · company 12276463
- Tier
- Upper
- Expiry
- 7 May 2029
BMR TRANSPORT LTD
CBDU407060 · company 12276463
- Tier
- Upper
- Expiry
- 27 September 2027
BMRS TRANSPORT LTD
CBDU654865 · company 16077129
- Tier
- Upper
- Expiry
- 24 August 2029
BMRS TRANSPORT LTD
CBDU655516 · company 16077129
- Tier
- Upper
- Expiry
- 27 August 2029
BMS BUILDING LIMITED trading as BMS DRIVEWAYS
CBDU583876 · company 10176086
- Tier
- Upper
- Expiry
- 7 May 2028
BMS BUILDING MASTER SPECIALIST LTD
CBDU633640 · company 14649479
- Tier
- Upper
- Expiry
- 16 April 2029
BMS BUILDING SOLUTIONS SOUTHERN LIMITED
CBDU505604 · company 13643482
- Tier
- Upper
- Expiry
- 5 October 2029
BMS CARS LIMITED trading as Shore Cars
CBDU107426 · company 07983651
- Tier
- Upper
- Expiry
- 10 May 2028
BMS DIRECT 2U LTD
CBDU561830 · company 10984025
- Tier
- Upper
- Expiry
- 5 December 2027
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.