Manufacturing & Fabrication Companies in Wales
293 active manufacturing & fabrication businesses in Wales. Average age: 14.8 years.
293
Total
291
With Ownership Data
47
Accts Overdue
97
With Charges
Top Controller Nationalities
British 342Welsh 55English 4Lithuanian 4Latvian 3Chinese 2Italian 1Ukrainian 1
13 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 293
| Company | Flags |
|---|---|
Excellence Double Glazing Ltd 15869256 | Clean ✓ |
Jg Garage Doors Ltd 12130392 | Clean ✓ |
O.E.M Swansea Ltd 11179541 | ConfStmt overdue* |
Weldlec Limited 04653762 | 2 charges |
Sapphire Windows & Doors Limited 15246211 | Dormant |
A Door Additions Ltd 15177788 | 1 charge |
Discount Windows And Doors Ltd 12181954 | Accts overdue*ConfStmt overdue* |
Rhino Industrial Doors Ltd 11489974 | Accts overdue*ConfStmt overdue* |
Gate Smart Ltd 11796535 | Accts overdue*ConfStmt overdue* |
J. Lloyd A'I Fab Cyf 04132775 | 1 charge |
First Trade Windows Ltd 16108682 | Clean ✓ |
Millennium Fencing Limited 06012764 | Clean ✓ |
Rodell Chimneys Limited 00961183 | 2 charges2 satisfied |
Brunel Steel Buildings Ltd 16614112 | Clean ✓ |
Repeatability Ltd. 10842824 | Clean ✓ |
Fresh Windows And Doors Ltd 11913926 | Accts overdue*ConfStmt overdue* |
2 charges1 satisfied | |
Clean ✓ | |
Vision 2000 (Uk) Limited 04575186 | 1 charge |
Clean ✓ | |
R & R Holdings (Wrexham) Limited 09191589 | Clean ✓ |
MãN Tooling Limited 14006341 | Clean ✓ |
Clean ✓ | |
Cloisterforge Limited 16812281 | Clean ✓ |
Materrix Limited 16813276 | Clean ✓ |
5 charges4 satisfied | |
Boparai Engineering Ltd 15685632 | Clean ✓ |
Accts overdue*1 charge | |
A Team Fabrications Ltd 08306630 | Accts overdue*ConfStmt overdue* |
Asc Window Furnishings Limited 15238628 | Clean ✓ |
Clean ✓ | |
Framig Ltd 12124018 | Accts overdue*ConfStmt overdue* |
2 charges | |
Groundhog (U.K) Limited 02726554 | 4 charges3 satisfied |
Allmodcons Ltd 04679188 | ConfStmt overdue*1 charge |
I Want 123 Limited 10586012 | ConfStmt overdue* |
Excel Power Construction Ltd 03701161 | 9 charges5 satisfied |
1 charge1 satisfied | |
ConfStmt overdue* | |
Eltec Engineering Ltd 08156474 | Accts overdue*ConfStmt overdue* |
Peter Weldon Iron Designs Ltd 05794188 | Clean ✓ |
Mrb Partners Ltd 07203260 | ConfStmt overdue* |
L & J Engineering Limited 04402809 | ConfStmt overdue*2 charges |
Apollo Industrial Doors Limited 06513230 | ConfStmt overdue* |
ConfStmt overdue* | |
J & S Steel Services (Wales) Ltd 14437343 | Clean ✓ |
Clean ✓ | |
6 charges5 satisfied | |
5 charges4 satisfied | |
Clean ✓ | |
Clean ✓ | |
Glasseal Architectural Limited 09454375 | 1 charge |
G Bridges Welding & Plating Ltd 05721868 | Clean ✓ |
Dollcast Limited 01354814 | 6 charges3 satisfied |
Metsolar Limited 16150415 | Dormant |
Manchester Fabrications Limited 10538990 | Accts overdue*ConfStmt overdue* |
Quandek Ltd 08305731 | Clean ✓ |
1 charge | |
Lewis Welding Ltd 03241177 | ConfStmt overdue* |
Accts overdue*ConfStmt overdue*Dormant | |
Atom Fabrications Limited 03407253 | 1 charge |
Meshgrate Limited 16536529 | Clean ✓ |
Map Engineering Swansea Limited 07293638 | Accts overdue* |
ConfStmt overdue*1 charge | |
Aluminium Bidesign Ltd 11957221 | Accts overdue*ConfStmt overdue* |
Chase Trading Ltd. 09008114 | Clean ✓ |
Clean ✓ | |
Apex Additive Technologies Ltd 13285197 | Accts overdue* |
Accts overdue*ConfStmt overdue* | |
1 charge | |
Pipefab Engineering Limited 06434307 | Accts overdue*2 charges |
Suburban Windows Limited 09274595 | Dormant |
Dn & Kd Holdings Limited 15089247 | 2 charges |
R & R Engineering 23 Limited 15089310 | 1 charge |
Bess Lux Ltd 12169232 | Clean ✓ |
Tocs Fabrications Limited 09187315 | Clean ✓ |
Clean ✓ | |
Compton Fabrications Ltd 14250853 | Clean ✓ |
R & R Engineering Limited 02039440 | 3 charges2 satisfied |
1 charge | |
Gc Manufacturing Limited 11779822 | 1 charge |
Tgm Engineering Limited 06755227 | Clean ✓ |
Accts overdue*7 charges6 satisfied | |
Fentrade Limited 11529435 | 2 charges2 satisfied |
2 charges2 satisfied | |
Clean ✓ | |
Capital Fabrications Limited 16145944 | ConfStmt overdue* |
17 charges11 satisfied | |
The Iron Yard Limited 12324607 | Clean ✓ |
2 charges2 satisfied | |
Gower Aluminium Ltd 14431629 | Clean ✓ |
Clean ✓ | |
Jazen Industry Co., Ltd. 15015382 | ConfStmt overdue*Dormant |
Lme (Uk) Ltd. 04399440 | 6 charges1 satisfied |
Rongrove Industries Ltd 15508196 | ConfStmt overdue*Dormant |
E.Poppleton & Son Limited 00683842 | 5 charges3 satisfied |
Rfa Systems Limited 01349296 | Dormant2 charges2 satisfied |
Accts overdue*ConfStmt overdue* | |
Cardiff Powder Coaters Limited 08821303 | Dormant |
Proplas Windows Ltd 16864750 | Clean ✓ |
2 charges2 satisfied | |
James Marr Limited 10189143 | Accts overdue*ConfStmt overdue* |
Dylan Roberts Cyf 08038450 | Clean ✓ |
Jce Fabrications Limited 06170408 | ConfStmt overdue* |
A.S.M Welders Ltd 11212521 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Window Kanopy Ltd 11575367 | Dormant |
Colour Coat Flashings Ltd 16592055 | Clean ✓ |
Nnc Structural Engineering Ltd 12110099 | Accts overdue*ConfStmt overdue* |
Wrought Iron Designs Wrexham Ltd 09138505 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
V3 Glazing Limited 16324587 | ConfStmt overdue* |
Herald Metal Doors Limited 16862557 | Clean ✓ |
Korlogate Fences Limited 16860717 | Clean ✓ |
Metalstruct Limited 16862920 | Clean ✓ |
Chloeartsandcraftsnp Limited 16793186 | Clean ✓ |
Psf (Wales) Limited 04935966 | Dormant6 charges5 satisfied |
D&S Fabrications Ltd 09222936 | Clean ✓ |
Clean ✓ | |
W F B Ltd 08146384 | Clean ✓ |
Menter Afon Limited 15726138 | 3 charges |
Clean ✓ | |
National Engineering Limited 13923085 | ConfStmt overdue* |
Aman Welding And Fabricating Ltd 13207932 | Clean ✓ |
Akt Roller Shutters Ltd 14598612 | Clean ✓ |
Clean ✓ | |
1 charge | |
Clean ✓ | |
A. Weld Limited 02574450 | 5 charges |
Door Maintenance Co. Limited 01783555 | 3 charges1 satisfied |
12 charges11 satisfied | |
West Wales Garage Doors Ltd 11680856 | Clean ✓ |
Trt Welding Services Limited 05967806 | 2 charges2 satisfied |
Trade Price Aluminium Limited 11466983 | Clean ✓ |
Glyn Neath Welding Ltd 05181473 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Castbray Limited 13205603 | Dormant |
Cultivar Greenhouses Limited 12318025 | Dormant |
Accts overdue*ConfStmt overdue* | |
Price-Rite Ltd 14868828 | Dormant |
ConfStmt overdue*Dormant | |
ConfStmt overdue*2 charges | |
Carreg Fawr Developments Limited 02221170 | 5 charges1 satisfied |
Evadx Limited 01791754 | 5 charges |
J.W. & A.J. Barrett Limited 05592696 | Clean ✓ |
Dragon Windows Upvc Limited 13620066 | Clean ✓ |
Artisan Windows Limited 12878956 | Clean ✓ |
2 charges | |
5 charges2 satisfied | |
Cwmbran Door Centre Ltd 07668728 | Accts overdue* |
Steelcore Engineering Limited 16450843 | Clean ✓ |
Clean ✓ | |
Ild Engineering Ltd 09590864 | Clean ✓ |
Fairwood Engineering Limited 03973440 | 4 charges4 satisfied |
ConfStmt overdue*Dormant | |
Direct Trade Frames Ltd 12462791 | Accts overdue*ConfStmt overdue* |
Codeweld Limited 16135208 | 2 charges |
Accts overdue* | |
Altec Systems Ltd 07602362 | Clean ✓ |
ConfStmt overdue*1 charge | |
Ace Roller Shutters Ltd 16178970 | ConfStmt overdue* |
Carlton Building Solutions Ltd 09307262 | Clean ✓ |
C. & S. Cladding (Wales) Limited 02556966 | 4 charges4 satisfied |
Anthony P Williams Limited 11358315 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Cardiff Laser Limited 16247688 | ConfStmt overdue* |
Elsteel Uk Limited 04122481 | 3 charges2 satisfied |
5 charges | |
Elite Stands Uk Limited 15204553 | Clean ✓ |
Dormant | |
Clean ✓ | |
Brunswick Ironworks Limited 05903594 | Clean ✓ |
3 charges2 satisfied | |
Wellsbridge Engineering Limited 13388433 | Clean ✓ |
15 charges11 satisfied | |
D P Windows Limited 08484380 | Clean ✓ |
4 charges | |
Cintec International Limited 01884730 | ConfStmt overdue*5 charges2 satisfied |
Solidfire Steel Ltd 16845761 | Clean ✓ |
Toby And Ben Ltd 13615598 | Clean ✓ |
Clean ✓ | |
Proweld (Sw) Ltd 08135968 | Clean ✓ |
Worman Construction Limited 02721933 | Clean ✓ |
Iconiq Aluminium Ltd 16380306 | Clean ✓ |
Fiesono Industrie Limited 15634210 | Dormant |
Mahal Glazing Ltd 11938187 | Accts overdue*ConfStmt overdue* |
Paul Dennis & Son Ltd 10717907 | 1 charge |
Accts overdue* | |
Fire Doors By Solar Limited 11670160 | Accts overdue* |
1 charge1 satisfied | |
M B L Installations Limited 15944173 | Clean ✓ |
Clean ✓ | |
Gb Doors Ltd 15827570 | Clean ✓ |
Menai Windows Limited 16440104 | Clean ✓ |
Accts overdue*1 charge1 satisfied | |
Tumble Forge Limited 04758531 | 1 charge |
Av Window And Door Group Limited 17020986 | Clean ✓ |
Engineering Fabrication Limited 03710090 | 3 charges1 satisfied |
2 charges |
Manufacturing & Fabrication Businesses in Wales
There are 293 active manufacturing & fabrication businesses in Wales. Average age is 14.8 years. 47 have overdue accounts. 97 have registered charges. 291 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
