Waste Management & Recycling Companies in Scotland
352 active waste management & recycling businesses in Scotland. Average age: 8.6 years.
352
Total
343
With Ownership Data
70
Accts Overdue
48
With Charges
Top Controller Nationalities
British 343Scottish 93Romanian 7Lithuanian 4Polish 3Latvian 3Irish 3Ghanaian 3
4 controllers resident outside the UK
Filter & Search
Quick filters
⚠️ Compliance flags are based on the Companies House data snapshot dated 2 March 2026. Compliance flags are based on a snapshot dated 2 March 2026. Accounts and statements may have been filed since this date. Always verify on Companies House.
Page 1 of 2 – Companies 1–200 of 352
| Company | Flags |
|---|---|
Ica Insulation Ltd SC868475 | Clean ✓ |
Span Recycling Uk Ltd SC606916 | Clean ✓ |
Novadumps Ltd SC857502 | Clean ✓ |
Bridge Works Cwb Ltd SC868253 | Clean ✓ |
Ek Recycling Ltd SC864559 | Clean ✓ |
Clean ✓ | |
Mch Tyre Recycling Ltd SC675991 | ConfStmt overdue* |
Ramsay'S Transport Limited SC222695 | Clean ✓ |
Ronnie Ariston Ltd SC771039 | Clean ✓ |
Enviro Kleen (Scotland) Limited SC448873 | ConfStmt overdue*5 charges3 satisfied |
Clean ✓ | |
Cliniwaste Health South Limited SC648410 | Clean ✓ |
Berwick Mrf Limited SC864398 | 1 charge |
Bin N Gone Scotland Ltd SC860837 | Clean ✓ |
Accts overdue* | |
Accts overdue* | |
Abro Waste Ltd SC850429 | Clean ✓ |
Recycle 4 Me Fife Limited SC730978 | Clean ✓ |
Intu Waste Removal Limited SC835769 | ConfStmt overdue* |
1 charge | |
Wasteaclear Ltd SC873645 | Clean ✓ |
Junkbusters Ltd SC830399 | Clean ✓ |
Caledonia Waste Management Ltd SC868004 | Clean ✓ |
Premier Scrap & Recycling Ltd SC645531 | Accts overdue*ConfStmt overdue* |
Dino Waste Solutions Ltd SC780552 | Clean ✓ |
Clean ✓ | |
Structured Matter Ltd SC850201 | Clean ✓ |
Hazsol Environmental Limited SC800879 | ConfStmt overdue* |
Septic Tank Services Ltd SC656003 | ConfStmt overdue* |
Noremac Skips Limited SC275198 | Clean ✓ |
Weee Solutions Limited SC258304 | Accts overdue*3 charges3 satisfied |
Agri Plastics Recycling Ltd SC784041 | Clean ✓ |
Ecosse Oils Limited SC541211 | Clean ✓ |
Altan Skip Hire Ltd SC511647 | Accts overdue*ConfStmt overdue* |
Highland Asbestos Services Ltd SC511654 | Dormant |
Charles A Innes & Sons Limited SC084109 | 1 charge |
ConfStmt overdue*3 charges | |
Wplscot Ltd SC687321 | Clean ✓ |
Clean ✓ | |
Moray Waste Busters Ltd. SC240123 | Clean ✓ |
Doorstep Glass Recycling Ltd SC678780 | Clean ✓ |
Jm Rubbish Removal Limited SC611914 | Clean ✓ |
Accts overdue* | |
Sumo Waste And Recycling Ltd SC817594 | Clean ✓ |
Davie'S Dumps Limited SC704921 | Clean ✓ |
Barra And Vatersay Environmental Services Limited Prev: BARRA AND VATERSAY WASTE MANAGEMENT LIMITED SC382570 | Clean ✓ |
Stornoway Skips Limited SC773770 | Accts overdue* |
Accts overdue* | |
Wyllie Recycling Limited SC251857 | Accts overdue*3 charges1 satisfied |
Kcp Environmental Services Ltd SC266968 | Clean ✓ |
Clean ✓ | |
5 charges2 satisfied | |
Get Home Solutions Ltd SC876393 | Clean ✓ |
Revendit Limited SC392258 | Accts overdue*ConfStmt overdue* |
Lvs Investments Limited SC870950 | Clean ✓ |
Caledonia Waste Ltd SC682020 | Clean ✓ |
As Oils Ltd SC435444 | Clean ✓ |
Stempster Trading Ltd SC609037 | Clean ✓ |
Spotless H20 Scotland Limited SC817495 | Clean ✓ |
Chudy Waste Collection Ltd SC739282 | Clean ✓ |
Clean ✓ | |
Pat Munro Waste Services Limited SC702615 | Dormant |
Patersons Skip Hire Limited SC634391 | 1 charge |
House Clearance Collective Ltd SC716006 | Accts overdue* |
Rollys Bulk Uplifts Ltd SC826868 | Clean ✓ |
Mk Pro Services Ltd SC783654 | Clean ✓ |
1 charge1 satisfied | |
Accts overdue* | |
All Clear Glasgow Ltd SC634189 | Accts overdue*ConfStmt overdue* |
Rr Waste Removal Ltd SC849713 | Clean ✓ |
3 charges1 satisfied | |
Northvg Ltd SC501443 | Accts overdue* |
Binn Renewable Energy Limited SC375446 | 2 charges1 satisfied |
M&J Rubbish Ltd SC838767 | ConfStmt overdue* |
Clean ✓ | |
Tyblock Ltd. SC392098 | Dormant |
ConfStmt overdue* | |
3 charges2 satisfied | |
Been Dumped Limited SC790404 | Clean ✓ |
Accts overdue* | |
Lilla Lawns And Landscaping Ltd SC783614 | Clean ✓ |
Clean ✓ | |
Raedyn Redpath Recycling Limited SC704810 | Clean ✓ |
Turbo Rrs Ltd SC853147 | Clean ✓ |
Viridis (Scotland) Limited SC853172 | Clean ✓ |
Ewm Recycling Ltd SC811453 | Accts overdue* |
3 charges2 satisfied | |
Merkland Tank Limited SC282068 | 2 charges1 satisfied |
A-Kjgroup Limited SC880070 | Clean ✓ |
Daniel Recycling Ltd SC684324 | Accts overdue*ConfStmt overdue* |
Rp Pickups Ltd SC867194 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Clean ✓ | |
B.M. Grab Hire Services Ltd SC710229 | Clean ✓ |
Northern Recycling Solutions Ltd SC348926 | 6 charges5 satisfied |
Better Call Haul Limited SC820333 | Clean ✓ |
Absolute Wasters Ltd SC814320 | Accts overdue* |
2 charges1 satisfied | |
I.L.M. (Highland) SC150500 | 2 charges1 satisfied |
Jwc Granite City Ltd SC625327 | Accts overdue*ConfStmt overdue* |
ConfStmt overdue* | |
ConfStmt overdue* | |
Green Field Organics Ltd SC835044 | ConfStmt overdue* |
Ae Waste Management Ltd SC796044 | Clean ✓ |
Accts overdue*Dormant | |
Mjm Haulage Ltd SC684155 | Clean ✓ |
Beagle Homes Ltd SC616822 | Clean ✓ |
Clean ✓ | |
81 West Limited SC704676 | Clean ✓ |
Junkr Ltd SC634062 | Accts overdue*ConfStmt overdue* |
Bmih Renewtech Ltd SC845755 | Clean ✓ |
Highland Gardens And Grounds Ltd SC625099 | Accts overdue*ConfStmt overdue* |
Accts overdue* | |
Indivus (Scotland) Ltd SC759655 | ConfStmt overdue*Dormant |
Premier Pickups Limited SC759624 | Clean ✓ |
Readyjunk Limited SC558239 | ConfStmt overdue* |
Grant Henderson Transport Ltd. SC215998 | ConfStmt overdue*3 charges2 satisfied |
Tipping Waste Services Limited SC834835 | ConfStmt overdue* |
Accts overdue*Dormant | |
Verde Waste Management Ltd SC829546 | ConfStmt overdue* |
Waste Recycling-Matters Ltd. SC223425 | Clean ✓ |
Shore Recycling Limited SC671425 | 1 charge1 satisfied |
Buchanan Skip Hire Ltd. SC235657 | Clean ✓ |
Progressive Waste Solutions Ltd SC600469 | Accts overdue*ConfStmt overdue* |
Earthtech (E-Waste) Ltd SC849135 | Clean ✓ |
Lilla Waste Solutions Ltd SC849271 | Clean ✓ |
Only Waste Ltd SC730139 | Accts overdue* |
3 charges3 satisfied | |
Kong Waste Management Limited SC762996 | Accts overdue*ConfStmt overdue* |
Trash Busters Limited SC834666 | ConfStmt overdue* |
20 charges18 satisfied | |
Clean ✓ | |
Universal Frequency51 Cic SC870603 | Clean ✓ |
Mak3 Pack & Recycle Ltd SC829378 | Clean ✓ |
Clean ✓ | |
Green World Oil Collection Ltd SC712538 | Clean ✓ |
Clean ✓ | |
All Urban Waste Disposal Ltd SC863463 | Clean ✓ |
Accts overdue* | |
Speedy Skip Hire Limited SC083988 | Accts overdue*5 charges |
Jj Clearance Edinburgh Ltd. SC624826 | ConfStmt overdue* |
1St Response Group Ltd SC621748 | ConfStmt overdue*1 charge |
Lyle Transport Services Limited SC215903 | ConfStmt overdue* |
Renfrewshire Deliveries Limited SC720376 | Clean ✓ |
N&G Cleaning Solutions Limited SC461803 | ConfStmt overdue* |
Clean ✓ | |
Clean ✓ | |
Quick Skips (Scotland) Ltd SC540497 | Clean ✓ |
Binn Environmental Limited SC482445 | 2 charges1 satisfied |
Dormant1 charge1 satisfied | |
Clyde Waste Solutions Limited SC769838 | Accts overdue*ConfStmt overdue* |
Cgr Group Ltd SC732779 | Clean ✓ |
Adh Ad Limited SC532946 | Dormant |
Kcp Industrial Services Ltd. SC395785 | ConfStmt overdue*2 charges |
Eco Uplifts Ltd SC838209 | ConfStmt overdue* |
Limitless Group Fife Limited SC799509 | Clean ✓ |
2 charges1 satisfied | |
Youngs Waste Management Limited SC786263 | Dormant |
Cmv Contractors Limited SC775937 | Clean ✓ |
LãIdir. Circular Mobility Ltd SC701918 | Accts overdue* |
Marc Contracts Limited SC323890 | Clean ✓ |
Professor Kleen Ltd SC807312 | Clean ✓ |
Kingdom Property Care Ltd SC766295 | Clean ✓ |
Accts overdue*11 charges7 satisfied | |
Let'S Skip The Skip Cic SC879333 | Clean ✓ |
Clean ✓ | |
Loyboy Ltd SC837982 | ConfStmt overdue* |
1 charge | |
Sean Corrigall Limited SC554821 | ConfStmt overdue* |
J-Livi Services Limited SC866593 | Clean ✓ |
Clean ✓ | |
Edinburgh Waste Company Ltd SC855743 | Clean ✓ |
Lairdshill Contracting Limited SC594401 | Accts overdue*ConfStmt overdue*Dormant |
Clear Waste Management Ltd SC618404 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Q & L Skip Hire Ltd SC581583 | Clean ✓ |
Joe Junk Ltd SC610895 | Clean ✓ |
J C Environmental Solutions Ltd SC349921 | 1 charge |
Clearaway Waste Ltd SC638965 | Accts overdue*ConfStmt overdue* |
Ootnoo Ltd SC542710 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Salvage Operations Limited SC816416 | Clean ✓ |
Accts overdue* | |
Doctor Junk Ltd SC735664 | Clean ✓ |
All Trade Refurbishment Limited SC508447 | Accts overdue*ConfStmt overdue* |
Accts overdue* | |
Clean ✓ | |
Jcd Drainage Solutions Ltd. SC845304 | Clean ✓ |
Releaf Recycling Factory Ltd SC845211 | Clean ✓ |
Eremovals Ltd SC807059 | Accts overdue* |
Scotlube Limited SC229246 | ConfStmt overdue*Dormant |
Accts overdue*ConfStmt overdue* | |
Clearwater D C 2001 Limited SC228149 | 1 charge1 satisfied |
Rainbow Recycling Limited SC875401 | Clean ✓ |
Mdk Enterprises Limited SC834182 | ConfStmt overdue* |
Simple Waste Solutions Limited SC371247 | Clean ✓ |
Jack Junk Ltd SC828942 | ConfStmt overdue* |
Joe'S Expo Uk Limited SC550149 | Accts overdue*ConfStmt overdue* |
Waste Management & Recycling Businesses in Scotland
There are 352 active waste management & recycling businesses in Scotland. Average age is 8.6 years. 70 have overdue accounts. 48 have registered charges. 343 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
