Manufacturing & Fabrication Companies in Scotland
467 active manufacturing & fabrication businesses in Scotland. Average age: 15.7 years.
467
Total
459
With Ownership Data
70
Accts Overdue
149
With Charges
Top Controller Nationalities
British 541Scottish 73Polish 15Irish 6German 4United Kingdom 4Italian 3Latvian 2
19 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 3 – Companies 1–200 of 467
| Company | Flags |
|---|---|
Esr Uk (Holding) Ltd SC684815 | ConfStmt overdue*3 charges1 satisfied |
Duncan Inspection Services Ltd SC523367 | Clean ✓ |
Mg Upvc Doors Ltd SC827465 | ConfStmt overdue* |
Clean ✓ | |
Taymach Welding Services Ltd. SC210489 | Clean ✓ |
Mm Fabrications Limited SC857540 | Clean ✓ |
Rb Offshore Limited SC572425 | Clean ✓ |
D Tobias (1995) Limited SC159475 | 1 charge |
E C Aluminium Ltd SC598712 | Clean ✓ |
Clean ✓ | |
Inspectram Limited SC219719 | ConfStmt overdue* |
John A Clark & Sons Ltd SC728142 | Clean ✓ |
Telluria (Uk) Ltd SC694241 | Clean ✓ |
Clean ✓ | |
Wind Rider Caledonia Limited SC832816 | Clean ✓ |
Gm Fabrication + Building Ltd SC553505 | ConfStmt overdue* |
5 charges3 satisfied | |
Cabins Plus Limited SC868241 | Clean ✓ |
Pyrexion Limited SC868193 | Clean ✓ |
Moval Systems Uk Limited SC821202 | Dormant |
Norn Limited SC742813 | Clean ✓ |
Wavebeam Limited SC575003 | Clean ✓ |
Calder Fabrications Limited SC251972 | Clean ✓ |
W.G.M (Engineering)Limited SC099834 | 8 charges4 satisfied |
Forsyths Limited SC062416 | 5 charges2 satisfied |
Gold Seal Holdings Limited SC137462 | 1 charge1 satisfied |
ConfStmt overdue* | |
Accts overdue*ConfStmt overdue* | |
Ocean Kinetics Limited SC171923 | 16 charges3 satisfied |
Door Motion Ltd SC830547 | Clean ✓ |
4 charges2 satisfied | |
Alumatic Ltd SC868073 | Clean ✓ |
2 charges1 satisfied | |
Window Heights Limited SC860915 | Clean ✓ |
Commutaports Limited SC113131 | Clean ✓ |
Reid Wire Limited SC089462 | Accts overdue*2 charges |
Accts overdue* | |
I & J Manufacturing Limited SC631821 | Accts overdue* |
Clean ✓ | |
Door Systems (Scotland) Ltd SC628898 | Clean ✓ |
Belhaven Engineering Ltd. SC396529 | Clean ✓ |
Dgp Blacksmiths Limited SC319878 | Accts overdue* |
C. & V. Carmichael Limited SC109530 | 2 charges1 satisfied |
Krzysztof Rosa Limited SC587117 | Accts overdue*ConfStmt overdue* |
Pierceton Engineering Limited SC077365 | 11 charges10 satisfied |
Accts overdue*24 charges16 satisfied | |
Capital Steel Limited SC275258 | Accts overdue*1 charge |
Rch Trade Ltd SC784238 | Clean ✓ |
Accts overdue*1 charge | |
5 charges4 satisfied | |
Inwest-Rem Ltd SC564541 | Clean ✓ |
Ips (Aberdeen) Limited SC561654 | ConfStmt overdue*3 charges1 satisfied |
Vyncint Limited SC473765 | Accts overdue*ConfStmt overdue*1 charge |
Duncan Specialist Welding Ltd SC319800 | ConfStmt overdue* |
ConfStmt overdue* | |
Kelvent Limited SC338550 | 1 charge1 satisfied |
R J Doak And Sons Limited SC317488 | ConfStmt overdue*1 charge |
ConfStmt overdue* | |
Steelchung Ltd SC652857 | Dormant |
5 charges2 satisfied | |
Robinsons Scotland Limited SC292348 | 6 charges4 satisfied |
Forth Valley Fabrication Ltd. SC784117 | Dormant |
Clean ✓ | |
Gmec Welding Ltd SC386034 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Badukweld Ltd SC595636 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Dab Fabrications Ltd. SC319737 | 1 charge1 satisfied |
I-Fab Ltd SC839335 | Clean ✓ |
Wellweld Ltd SC835464 | ConfStmt overdue* |
Accts overdue*ConfStmt overdue* | |
Tri Group Limited SC102050 | Clean ✓ |
Ps Weld Services Ltd SC787223 | Clean ✓ |
Jsg Projects Scotland Ltd SC678671 | Clean ✓ |
Mkw Blacksmith Welders Ltd SC548643 | Clean ✓ |
Titan Metalwork Ltd SC745378 | Clean ✓ |
Icamsteel Limited SC460135 | 1 charge |
S9 Business Solutions Ltd SC742594 | Accts overdue*ConfStmt overdue*2 charges1 satisfied |
James Moir & Sons Limited SC178357 | 1 charge |
James Cowie & Co. Limited SC039171 | 3 charges1 satisfied |
Entrance Systems Ltd SC846469 | Clean ✓ |
Entrance Systems Solutions Ltd SC846468 | Clean ✓ |
Ram-Tech Hydraulics Ltd. SC194706 | Clean ✓ |
G R Contracts Ltd. SC262465 | Accts overdue*5 charges5 satisfied |
Cj Smith Limited SC389500 | 1 charge1 satisfied |
2 charges2 satisfied | |
C.Mckenzie Ltd SC860143 | Clean ✓ |
Clean ✓ | |
Accts overdue*ConfStmt overdue* | |
Cooper Findlays Ltd SC849724 | Clean ✓ |
B G Vent Limited SC207446 | Clean ✓ |
6 charges4 satisfied | |
Clean ✓ | |
Htf Fencing Limited SC625495 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Calder Engineering Ltd. SC110098 | 5 charges4 satisfied |
2 charges | |
ConfStmt overdue*Dormant | |
J & S Mcfadyen Limited SC392198 | ConfStmt overdue*Dormant |
Newmech Services Ltd. SC278858 | 1 charge |
Riverclyde Windows Limited SC870919 | Clean ✓ |
Calder Offshore Limited SC366065 | Dormant |
Robertson Welding Services Ltd SC671855 | Clean ✓ |
Jmr It Solutions Limited SC307429 | Clean ✓ |
Blairs Aluminium Systems Ltd. SC511553 | Clean ✓ |
Northern Fabricators Limited SC105788 | 10 charges9 satisfied |
Cel-Tec Metalworks Ltd SC814413 | Accts overdue* |
Accts overdue* | |
Accts overdue* | |
Kidner Engineering Ltd SC634175 | Accts overdue* |
Boobrie Creations Ltd SC811626 | Accts overdue* |
Mackenzie Welding Ltd SC379039 | 2 charges2 satisfied |
Radio Tower Engineering Limited SC207424 | 2 charges1 satisfied |
D-Fence Perimeter Solutions Ltd SC846283 | Clean ✓ |
Resbeam Ltd SC846267 | Clean ✓ |
Clean ✓ | |
Wg Welding Services Ltd SC659883 | Clean ✓ |
ConfStmt overdue* | |
Accts overdue*ConfStmt overdue* | |
C. C. Windows Ltd SC724269 | Clean ✓ |
Clean ✓ | |
Ductform Ventilation (U.K.) Ltd. SC061780 | 6 charges4 satisfied |
Limitless Glass & Metal Ltd SC835219 | Clean ✓ |
1 charge | |
Metallion Ltd SC873526 | Clean ✓ |
Modular Walling Systems Ltd SC684433 | Clean ✓ |
2 charges | |
Clean ✓ | |
Clean ✓ | |
Jgh Welding Services Limited SC675277 | Clean ✓ |
Almacit Engineering Ltd. SC272300 | Clean ✓ |
Blankenstein Welding Ltd SC603205 | Clean ✓ |
Berryhill Blacksmiths Ltd. SC253180 | Clean ✓ |
Accts overdue*ConfStmt overdue*Dormant | |
Angus F. Gunn Limited SC033190 | 4 charges4 satisfied |
Main Shutters Ltd SC566790 | Clean ✓ |
Andrew Walker Ltd SC302779 | Clean ✓ |
Adg Metalworkers Ltd. SC265385 | Clean ✓ |
2 charges | |
Aek Engineering Ltd SC800295 | Accts overdue*ConfStmt overdue* |
Accts overdue*ConfStmt overdue* | |
3 charges1 satisfied | |
Cjweld Ltd SC783608 | Clean ✓ |
Adam M Welding Services Ltd SC710156 | Clean ✓ |
Nessmech Ltd SC710210 | Clean ✓ |
Vulcan Automotive Limited SC710154 | Dormant |
Ecf Engineering Ltd SC546004 | Clean ✓ |
3 charges | |
Dgm Engineering Ltd SC742017 | Clean ✓ |
Clean ✓ | |
S.R.L. Engineering Ltd. SC235791 | Clean ✓ |
Clean ✓ | |
Orkfab Ltd SC455018 | Clean ✓ |
Pro Steel Fabrication Limited SC600696 | Clean ✓ |
Webb Windows & Doors Ltd SC849521 | Clean ✓ |
3 charges1 satisfied | |
Accts overdue*4 charges3 satisfied | |
James Cowie Group Limited SC413543 | 2 charges |
Bsb Structural Ltd. SC277667 | 3 charges2 satisfied |
Clean ✓ | |
Lang And Fulton Limited SC006680 | 2 charges2 satisfied |
Forg3D Ltd SC745034 | Clean ✓ |
Rogue Engineering Ltd SC674896 | Clean ✓ |
C Fraser Welding Services Ltd SC856274 | Clean ✓ |
Matty Boyd Welding Services Ltd SC776574 | Clean ✓ |
Xr Fabrication Ltd SC776541 | Dormant |
William Kay Ltd. SC249888 | Clean ✓ |
J & D Pierce (Contracts) Ltd. SC174690 | 5 charges4 satisfied |
ConfStmt overdue* | |
Euro Welding And Fabrication Ltd SC281936 | Clean ✓ |
Clean ✓ | |
ConfStmt overdue*2 charges1 satisfied | |
3 charges2 satisfied | |
Accts overdue*ConfStmt overdue* | |
C-B-C Metal Fabrication Limited SC712682 | Clean ✓ |
Redmill Fabrication Limited SC063324 | ConfStmt overdue*2 charges |
Accts overdue*ConfStmt overdue* | |
Accts overdue*5 charges5 satisfied | |
Forsyth Metal Service Limited SC200008 | Clean ✓ |
Marquis Fabrications Limited SC605852 | Clean ✓ |
3 charges1 satisfied | |
Clean ✓ | |
Greenock Windows Ltd SC849179 | Clean ✓ |
Clean ✓ | |
Miller Fabrications Limited SC137273 | 2 charges1 satisfied |
Sdgrc Limited SC838441 | ConfStmt overdue* |
1 charge | |
5 charges3 satisfied | |
Had-Fab Limited SC142257 | 16 charges13 satisfied |
Metaltech Uk Limited SC334096 | 2 charges1 satisfied |
Camcass Welding Ltd. SC212115 | Clean ✓ |
Clansman Dynamics Limited SC147048 | 13 charges11 satisfied |
Allan Fabrication Ltd SC639208 | Clean ✓ |
Senkel Solutions Ltd SC569089 | Accts overdue* |
Century 21 Co. Ltd. SC452726 | Clean ✓ |
Rwhb Ltd SC344621 | 1 charge |
John Anderson Fabrications Ltd SC594831 | Accts overdue*ConfStmt overdue* |
Cunningham Roller Shutters- Ltd SC624859 | Clean ✓ |
Mk Blacksmith Ltd SC591748 | ConfStmt overdue* |
Manufacturing & Fabrication Businesses in Scotland
There are 467 active manufacturing & fabrication businesses in Scotland. Average age is 15.7 years. 70 have overdue accounts. 149 have registered charges. 459 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
