Waste Management & Recycling Companies in Wales
375 active waste management & recycling businesses in Wales. Average age: 9.1 years.
375
Total
370
With Ownership Data
71
Accts Overdue
62
With Charges
Top Controller Nationalities
British 386Welsh 89English 5Chinese 4Polish 4Nigerian 3Italian 3Slovak 3
11 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 375
| Company | Flags |
|---|---|
Nima Group Services Ltd 11744916 | Accts overdue*ConfStmt overdue* |
Dragon Rs Europe Ltd 15107851 | Dormant |
Clean ✓ | |
Clean ✓ | |
Swansea Skiphire Ltd. 16617923 | Clean ✓ |
M14 Innovations Limited 15868843 | Clean ✓ |
Clean ✓ | |
Phoenix Recyling Services Ltd 07209192 | Dormant |
Total Skip Hire Ltd 05089910 | ConfStmt overdue* |
6 charges2 satisfied | |
Valley Gardens Ltd 13822053 | ConfStmt overdue* |
Elite Clearance Solutions Ltd 12380866 | Accts overdue*ConfStmt overdue*Dormant |
Tarian Logistics Solutions Ltd 12379771 | Clean ✓ |
Clean ✓ | |
Accts overdue*ConfStmt overdue* | |
Gavin Griffiths Recycling Ltd 05640715 | ConfStmt overdue*4 charges3 satisfied |
A &J Rubbish Removals Ltd 16820427 | Clean ✓ |
Master Waste Solutions Ltd 16821132 | Clean ✓ |
Brd Waste Solutions Limited 12987146 | Clean ✓ |
Clean ✓ | |
Full Circle Recycling Ltd 10350622 | Clean ✓ |
12 charges8 satisfied | |
Ask4Skips Limited 12024369 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Redblue Commerce Ltd 14770659 | Clean ✓ |
Aft Recycling Limited 17004281 | Clean ✓ |
Ecosmart (Wales) Limited 04653110 | Accts overdue*ConfStmt overdue* |
Al Recycling Ltd 16934097 | Clean ✓ |
Tip Waste Ltd 16819354 | Clean ✓ |
Clean ✓ | |
West Wales Waste Limited 11646543 | Clean ✓ |
Skips 123 Ltd 16751375 | Clean ✓ |
City To City Removals Limited 12914125 | Accts overdue*ConfStmt overdue* |
ConfStmt overdue* | |
R&S Waste Solutions Ltd 15101716 | Clean ✓ |
Clean Co Waste Removals Ltd 16613275 | Clean ✓ |
Principality Recycling Ltd 16612762 | Clean ✓ |
Core Waste Management Ltd 12703949 | Accts overdue*ConfStmt overdue* |
Ss Waste Removals Ltd 16482360 | Clean ✓ |
Rw Environmental Ltd 11386703 | Dormant |
FeltonâS R & M Ltd 12431758 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Red & Black Recycling Limited 09611080 | Accts overdue*ConfStmt overdue*Dormant |
Eco Green Recycling Limited 14834454 | Clean ✓ |
C&S Waste Removals Limited 16284857 | ConfStmt overdue* |
Stuarts Skip Hire Ltd 08916639 | Clean ✓ |
Clean ✓ | |
New Start Recycling Cic 16878358 | Clean ✓ |
Sbrwaste Limited 16813734 | Clean ✓ |
Innskips Ltd 15241528 | Clean ✓ |
C S Waste Limited 04547660 | 1 charge |
Kb Oil Services Ltd 13590070 | Accts overdue*ConfStmt overdue*Dormant |
Rml Man & Van Ltd 14259929 | Dormant |
Rnf Environmental Ltd 14259334 | Clean ✓ |
Secureshreduk Limited 12771158 | 1 charge |
Accts overdue* | |
Biscof Transport Limited 16474134 | Clean ✓ |
2 charges | |
LjâS Waste Disposal Ltd 17059252 | Clean ✓ |
Acd Skips Limited 03325325 | Accts overdue*ConfStmt overdue*2 charges1 satisfied |
Clean ✓ | |
Thomas Family Sw Ltd 16876426 | Clean ✓ |
Kwm Recycling Ltd 15238496 | Clean ✓ |
Gwasanaethau Wennol Services Cyf 05604010 | Dormant |
I T Williams Company Limited 01136377 | 1 charge |
Lloyd Estates (North West) Ltd 15743768 | Dormant |
Drake Services Ltd 11385581 | Accts overdue* |
Birch Farm Plastics Ltd 11965365 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Kb Facilities Ltd 16987239 | Clean ✓ |
Clean ✓ | |
Load&Go Waste Management Ltd 12332832 | Clean ✓ |
Djt Waste Removal Ltd 14441801 | ConfStmt overdue*Dormant |
Clean ✓ | |
Clean ✓ | |
Mj Rubbish Removals Ltd 08704713 | Clean ✓ |
Loc Waste Management Ltd 15096315 | Dormant |
Clean ✓ | |
Crest Co-Operative Ltd. 03588496 | 3 charges |
Wenvoe Environmental Limited 11382298 | Accts overdue*ConfStmt overdue* |
North Wales Skip Hire Limited 08083860 | Clean ✓ |
Dillons Demolition Ltd 16408962 | Clean ✓ |
Mega Skips Limited 15678521 | Dormant |
Monster Junk Wrexham Ltd 15591881 | 1 charge |
Phoenix Waste Recovery Ltd 07203207 | Dormant |
Hidlo Filtration Ltd 05084106 | 1 charge |
Ea Waste Management Ltd 16275289 | ConfStmt overdue* |
Big Skip Bins Ltd 14688802 | Clean ✓ |
Waste Tyre Disposal Group Ltd 12482448 | Accts overdue*ConfStmt overdue* |
Uk Local Textile Recycle Ltd 11787184 | Clean ✓ |
M D Waste & Recycling Limited 07923458 | Clean ✓ |
P.J.M.R.R Limited 16807056 | Clean ✓ |
Mobiskip Ltd 12832346 | Accts overdue*ConfStmt overdue* |
Zooom Limited 12833975 | ConfStmt overdue* |
Jps Nw Ltd 16605518 | Clean ✓ |
Jetsweep Limited 02271025 | 2 charges2 satisfied |
Take It Tip It Limited 12477894 | Accts overdue*ConfStmt overdue* |
ConfStmt overdue* | |
Clean ✓ | |
P-Metals Limited 13868045 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
All Waste Services Ltd 04359925 | Clean ✓ |
Qb Recycling Ltd 13816082 | Dormant |
Vastapeel Sinq Ltd 16736178 | Clean ✓ |
Cox Skip & Waste Management Ltd 10978637 | Clean ✓ |
Clean ✓ | |
6 charges1 satisfied | |
Perkins Waste Limited 13527599 | Clean ✓ |
Clean ✓ | |
Tia Recycling Limited 13997752 | Clean ✓ |
Evans Bin Hire Limited 17047140 | Clean ✓ |
Nextgen Recycling Limited 16599703 | Clean ✓ |
Ab Clearances Ltd 08618313 | Accts overdue*ConfStmt overdue* |
Removal & Transport Firm Ltd 15795369 | Accts overdue* |
Caerphilly Skip Hire (Cws) Ltd 06940313 | Clean ✓ |
Clarence Homes (Newport) Ltd 14061844 | 2 charges |
ConfStmt overdue* | |
Jmt Waste Ltd 14680706 | Accts overdue*Dormant |
Kent Movements Ltd 13217288 | Accts overdue*ConfStmt overdue* |
S&G Recycling Ltd 13216527 | Clean ✓ |
Reality Realestate Limited 15429668 | ConfStmt overdue* |
Draig Renew Ev Cyf 16801220 | Clean ✓ |
1 charge | |
S.U.D Services Cardiff Ltd 14368260 | ConfStmt overdue* |
Clean ✓ | |
Taffy Skip Hire Ltd 16665835 | Clean ✓ |
Clean ✓ | |
Riverside Skips Limited 11426990 | Accts overdue* |
Mackey Group Holdings Ltd 16466423 | Clean ✓ |
Xact Skips Ltd 10680673 | ConfStmt overdue* |
E-Cycle Limited 08000438 | 1 charge |
Homemakers Community Recycling 04400718 | 2 charges2 satisfied |
Greenacres Skip Hire Ltd 08853846 | Clean ✓ |
A.B Morrison Limited 11687769 | ConfStmt overdue* |
Clean ✓ | |
R & M Waste Removals Ltd 16798191 | Clean ✓ |
Door To Door Waste Limited 16029006 | ConfStmt overdue* |
Clean ✓ | |
Dormant1 charge | |
Clean ✓ | |
Clean ✓ | |
Billington Farms Limited 13411779 | Clean ✓ |
Cj Waste Limited 12005636 | Clean ✓ |
7 charges | |
Stay Care Operations Ltd 16330697 | ConfStmt overdue* |
ConfStmt overdue* | |
Clear4Wales Ltd 16195066 | ConfStmt overdue* |
Inferno Trading Limited 14606387 | Accts overdue* |
Shelby Overseas Limited 15361267 | ConfStmt overdue*Dormant |
Clean ✓ | |
Clement Waste Management Limited 15221645 | Clean ✓ |
Samui Country Trading Co Ltd 13689037 | Accts overdue*ConfStmt overdue*Dormant |
Pay As You Throw Ltd 12959399 | Clean ✓ |
Proper Waste Ltd 16728741 | Clean ✓ |
2 charges2 satisfied | |
Think Upcycle C.I.C. 16659345 | Clean ✓ |
Sjg Scrap And Waste Ltd 16528215 | Clean ✓ |
Pmw Plant Ltd 13409049 | Accts overdue* |
Deflo Ltd 07195925 | ConfStmt overdue* |
Bowen (Contracting) Limited 04398320 | ConfStmt overdue* |
Cm Waste Collections Wales Ltd 15503446 | ConfStmt overdue*Dormant |
D & E Scrap Metals Limited 07916380 | Clean ✓ |
Pro Waste (Pembs) Limited 08819888 | Clean ✓ |
Accts overdue*10 charges10 satisfied | |
I Wood Renewables Limited 10432795 | Accts overdue*ConfStmt overdue*2 charges1 satisfied |
Clean ✓ | |
11 charges6 satisfied | |
Renovation Solution Cardiff Ltd 16658033 | Clean ✓ |
Walnut Contractors Ltd 15009197 | Dormant |
Green Top Recycling Ltd 15787160 | Accts overdue* |
E.J. Metals Recycling Ltd 08574957 | Accts overdue*2 charges |
1 charge | |
Accts overdue*ConfStmt overdue* | |
Merthyr Waste Services Ltd 13988275 | ConfStmt overdue* |
V P Skip Hire Limited 11888430 | ConfStmt overdue* |
Griffiths Waste Management Ltd 07194017 | 2 charges1 satisfied |
Am Removals And Clearances Ltd 16259984 | ConfStmt overdue* |
Challenger Waste Management Ltd 15501352 | ConfStmt overdue* |
Cambria Waste Solutions Ltd 14599994 | ConfStmt overdue* |
Euro Recycle Ltd 11775573 | Clean ✓ |
Firecycle Limited 16861081 | Clean ✓ |
Mister Miffy Ltd 16860560 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
B&H Clearance Limited 06700153 | Accts overdue* |
Clean ✓ | |
North West Recycling Group Ltd 14238744 | Clean ✓ |
Accts overdue*ConfStmt overdue*4 charges | |
Clean ✓ | |
Borg Waste Management Limited 16394861 | Clean ✓ |
Assured International Limited 14809454 | Clean ✓ |
ConfStmt overdue* | |
Wrecsam Wrecycled Ltd 06568927 | Clean ✓ |
ConfStmt overdue*Dormant1 charge | |
Dbnl Waste Ltd 17037344 | Clean ✓ |
Drainserv Ltd 14672081 | ConfStmt overdue* |
Clean ✓ | |
Recyclability Limited 08816546 | 1 charge |
Zugcycle Uk Ltd 16083875 | Dormant |
So7 Limited 08296374 | Dormant |
Lightbown Environmental Limited 08254226 | Clean ✓ |
Waste Management & Recycling Businesses in Wales
There are 375 active waste management & recycling businesses in Wales. Average age is 9.1 years. 71 have overdue accounts. 62 have registered charges. 370 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
