Construction of railways and underground railways
SIC code 42120 · 3,935 companies on the UK register list this activity. Newest first.
- NRG Rail Ltd17123705 · Saffron Walden · since 29 March 2026Active
- Lkeinfrastructure Ltd17121231 · Hythe · since 27 March 2026Active
- Ace Rail Assets Consultants Ltd17112084 · Witham · since 24 March 2026Active
- D Doman Civils Ltd17112546 · Derby · since 24 March 2026Active
- Brec Rail Limited17112688 · Tamworth · since 24 March 2026Active
- Aecs Infrastructure Ltd17105531 · London · since 20 March 2026Active
- Miro Infrastructure Ltd17105957 · Tring · since 20 March 2026Active
- AC0267 Ltd17107124 · Knottingley · since 20 March 2026Active
- Imee Ltd17103160 · Sutton · since 19 March 2026Active
- Jbarrie LtdSC882942 · Lanark · since 18 March 2026Active
- JKB Supplies Ltd17095220 · Salford · since 16 March 2026Active
- Imoh's Venture Ltd17087200 · England · since 12 March 2026Active
- HZM Limited17086498 · Derby · since 11 March 2026Active
- ROLW1001 Ltd17082229 · Ruislip, · since 10 March 2026Active
- Eag Engineering Ltd17077620 · London · since 9 March 2026Active
- Bowes Construction LtdSC881743 · Alloa · since 9 March 2026Active
- Arglu Services Ltd17074502 · London · since 6 March 2026Active
- Atlantic Engineering Services Ltd17070933 · Stevenage · since 4 March 2026Active
- General Contracting Ltd17066886 · London · since 3 March 2026Active
- Imalian Limited17062283 · Barking · since 2 March 2026Active
- Eyitol Limited17063785 · Birmingham · since 2 March 2026Active
- Dap Rail Ltd17052078 · Wigan · since 24 February 2026Active
- Foster Signalling Solutions Ltd17049346 · Hemel Hempstead · since 23 February 2026Active
- Gec Traction Ltd17045530 · London · since 20 February 2026Active
- Ruby Red Consulting Ltd17041692 · Porth · since 18 February 2026Active
- Numerax Consultancy Limited17034464 · Folkestone · since 16 February 2026Active
- RJM Engineering Services LtdSC878842 · Ayr · since 12 February 2026Active
- KVS Koninglijke Volker Stevin17024317 · London · since 10 February 2026Active
- BKC Rail Ltd17016110 · London · since 6 February 2026Active
- Young Rail Ayrshire LtdSC878145 · Troon · since 6 February 2026Active