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.
BMJ PROFESSIONAL LIMITED trading as BMJ Professional ltd
CBDU509318 · company 14111916
- Tier
- Upper
- Expiry
- 1 November 2029
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
BMQLANDSCAPING LTD
CBDU662633 · company 16000056
- Tier
- Upper
- Expiry
- 29 September 2029
BMR CONTRACTORS LTD
CBDU659403 · company 08240378
- Tier
- Upper
- Expiry
- 16 September 2029
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 & GROUNDWORKS LTD
CBDU661218 · company 16570052
- Tier
- Upper
- Expiry
- 23 September 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
BMS LANDSCAPING & PAVING LTD
CBDU453042 · company 13160509
- Tier
- Upper
- Expiry
- 19 September 2028
BMS SCAFFOLDING LIMITED
CBDU543921 · company 08694524
- Tier
- Upper
- Expiry
- 23 July 2027
BMS UTILITIES LIMITED
CBDU593100 · company 16171575
- Tier
- Upper
- Expiry
- 10 July 2028
BMS-BULK METER SERVICES LIMITED
CBDU272705 · company 02886680
- Tier
- Upper
- Expiry
- 27 January 2028
BMSTRANSPORT LTD
CBDU676382 · company 12944439
- Tier
- Upper
- Expiry
- 2 November 2029
BMT SERVICES SW LTD trading as BMT Services SW LTD
CBDU433892 · company 13684413
- Tier
- Upper
- Expiry
- 19 April 2028
BN & LORD MUCK SKIPS LIMITED
CBDU377329 · company 13145357
- Tier
- Upper
- Expiry
- 2 March 2027
BN KEEDWELL ABNORMAL LOAD SERVICES LTD
CBDU503004 · company 12051179
- Tier
- Upper
- Expiry
- 18 September 2029
BN SKIPS RECYCLING SOLUTIONS LTD
CBDU640964 · company 17250594
- Tier
- Upper
- Expiry
- 29 May 2029
BN WASTE & RECYCLING LTD
CBDU649017 · company 16341175
- Tier
- Upper
- Expiry
- 20 July 2029
BNC CONTRACTS LIMITED
CBDU535555 · company 15645518
- Tier
- Upper
- Expiry
- 15 May 2027
BNC TRANSPORT LTD
CBDU277321 · company 09472507
- Tier
- Upper
- Expiry
- 26 February 2028
BNC WORKS LIMITED
CBDU610868 · company 16820238
- Tier
- Upper
- Expiry
- 1 December 2028
BNEAT
CBDU109559 · company 09440015
- Tier
- Lower
- Expiry
- Not supplied
BNKK
CBDL224700 · company 10931544
- Tier
- Lower
- Expiry
- Not supplied
BNM MECHANICAL AND ELECTRICAL SERVICES LIMITED
CBDU364691 · company 11018973
- Tier
- Upper
- Expiry
- 30 November 2029
BNP PARIBAS REAL ESTATE ADVISORY & PROPERTY MANAGEMENT UK LIMITED
CBDU130325 · company 04176965
- Tier
- Upper
- Expiry
- 23 September 2028
BNR PROPERTY SERVICES LTD
CBDU598666 · company 07026727
- Tier
- Upper
- Expiry
- 18 August 2028
BNSTRUCTURES LTD.
CBDU583936 · company 11164805
- Tier
- Upper
- Expiry
- 8 May 2028
BOAD MANAGEMENT SERVICES LTD
CBDU519323 · company 14510888
- Tier
- Upper
- Expiry
- 26 January 2027
BOARDMAN, GELLY & CO. LTD
CBDU625755 · company 08420081
- Tier
- Upper
- Expiry
- 27 February 2029
BOARDS FENCING LTD
CBDU580599 · company 15505172
- Tier
- Upper
- Expiry
- 16 April 2028
BOARDWALK DEVON LTD
CBDU338621 · company 12207243
- Tier
- Upper
- Expiry
- 1 June 2029
BOARHUNT GARAGE AND RECOVERY SERVICES LTD trading as Boarhunt Garage and Recovery Services Ltd
CBDU576977 · company 12546990
- Tier
- Upper
- Expiry
- 26 March 2028
BOARSTATANT LIMITED trading as Cook Arboricultural Services
CBDU344772 · company 08837434
- Tier
- Upper
- Expiry
- 9 July 2029
Contains Environment Agency information © Environment Agency and/or database right. Conditional-licence terms apply; see the source and data-terms pages.