Road Transport & Haulage Companies in Wales
1,862 active road transport & haulage businesses in Wales. Average age: 8.4 years.
1,862
Total
1,824
With Ownership Data
520
Accts Overdue
259
With Charges
Top Controller Nationalities
British 1,331Romanian 301Welsh 234Polish 161English 48Indian 48Lithuanian 36Bulgarian 33
61 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 10 – Companies 1–200 of 1,862
| Company | Flags |
|---|---|
K2 Deliveries Ltd 16936988 | Clean ✓ |
Sj Deliverys Ltd 16936812 | Clean ✓ |
Odessa Logistics Ltd 12381147 | ConfStmt overdue* |
Heavy Goods Rome Limited 16823871 | Clean ✓ |
Imperial Haulage Ltd 16823714 | Clean ✓ |
Clean ✓ | |
Accts overdue*ConfStmt overdue* | |
La Livraison Limited 11652589 | Accts overdue*ConfStmt overdue* |
Lotus Trade Vb Limited 11653288 | Accts overdue*ConfStmt overdue* |
Westdeck Limited 11651924 | Accts overdue*ConfStmt overdue* |
Matei Link Ltd 08755928 | Accts overdue*ConfStmt overdue* |
Rsm Evans Limited 05983914 | Clean ✓ |
Hoggan Haulage Limited 10940058 | Accts overdue*ConfStmt overdue* |
M G Thomas & Sons Ltd 15867576 | Clean ✓ |
Getia Ltd 14265740 | Clean ✓ |
Andrew J Allsopp Ltd 11491529 | Clean ✓ |
Ltm (Ukk) Limited 11492533 | Accts overdue*ConfStmt overdue* |
T & M Haulage Limited 11491953 | Accts overdue*ConfStmt overdue* |
Parkload Limited 03413035 | Clean ✓ |
Indestruct Ltd 16486863 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
N & A Solutions Ltd 11391153 | Accts overdue*ConfStmt overdue* |
Coolload Limited 04452347 | Accts overdue*1 charge |
Algi Transport Ltd 16353052 | Clean ✓ |
Ffyniant Logistics Limited 16353284 | Clean ✓ |
Dormant | |
Gfhearne Ltd 10095640 | Accts overdue*ConfStmt overdue* |
Ana96 Ltd 07585720 | Clean ✓ |
Mfx Dm Limited 11180359 | Accts overdue*ConfStmt overdue* |
Simon Walker (Transport) Limited 06076371 | ConfStmt overdue* |
Meg & Tony Ltd 16935378 | Clean ✓ |
Lautrans Ltd 09369226 | Accts overdue*ConfStmt overdue* |
S&E Farrell Limited 09369825 | Accts overdue*ConfStmt overdue*2 charges1 satisfied |
Scdm Transport Limited 11706387 | Clean ✓ |
Blankubedi Ltd 11089396 | Accts overdue*ConfStmt overdue* |
Draig Haulage Limited 05300800 | 2 charges1 satisfied |
Mdw Holdings Limited 04332089 | 11 charges3 satisfied |
Hayden Flex Ltd 16051113 | ConfStmt overdue* |
Drv Trans Ltd 11650835 | Accts overdue*ConfStmt overdue* |
Icg Mcwilliams Limited 11037768 | Accts overdue*ConfStmt overdue* |
S & R Whistance Limited 09289116 | 1 charge |
Carwyn Morgan Ltd 15987009 | Clean ✓ |
S/Z Telecommunication Limited 15988023 | Clean ✓ |
Clean ✓ | |
Signature Services London Ltd 15177476 | Clean ✓ |
Gdb Driving Group Ltd 12233879 | Accts overdue*ConfStmt overdue* |
Nyk29 Logistics Limited 09802459 | Accts overdue*ConfStmt overdue* |
Dht Delivery Services Ltd 16682787 | Clean ✓ |
Roycevoyage Limited 15925823 | Clean ✓ |
Trans Petrov Ltd 11543069 | Clean ✓ |
Accts overdue*ConfStmt overdue*1 charge | |
Falcon Low Loaders Limited 01446182 | 3 charges3 satisfied |
Bacsi Limited 16615057 | Clean ✓ |
Dhillon1 Transport Ltd 16617514 | Clean ✓ |
Mg Transit Ltd 16617557 | Clean ✓ |
Ozcoms Limited 16615393 | Clean ✓ |
Quickdrop Services Limited 16615854 | Clean ✓ |
R Williams Transport Ltd 13540210 | Clean ✓ |
M J Transport (Powys) Limited 12128751 | Clean ✓ |
Wemo Technologies Limited 08630332 | Accts overdue*ConfStmt overdue* |
Dormant | |
4 charges | |
Transfreight Services Limited 03607419 | Accts overdue*ConfStmt overdue*1 charge |
Pembs Recovery Ltd 16550246 | Clean ✓ |
Sulaco Drive Ltd 16551708 | Clean ✓ |
Rafal36 Ltd 13486597 | Clean ✓ |
Wash Cycle Ltd 10844355 | Clean ✓ |
Dawid Gardyjas Transport Ltd. 09108762 | Clean ✓ |
Rob Pol Trans Ltd 09108694 | Accts overdue* |
Kyles Transport Services Limited 04814913 | 1 charge |
Xl Freight Limited 03590311 | Accts overdue* |
Am&J Logistic Ltd 16485401 | Clean ✓ |
Lucy Davies Ltd 16485024 | Clean ✓ |
N M Williams Services Ltd 15749892 | Clean ✓ |
Cetro Transport Service Ltd 16421389 | Clean ✓ |
Onward Logistics Ltd 16421348 | Clean ✓ |
Car Go Swansea Limited 15697556 | Dormant |
Dormant | |
Marco 2020 Ltd 11971203 | Clean ✓ |
A.D.B Trans Ltd 08509380 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Peny Trans Ltd 12537923 | Clean ✓ |
Mad Eyes Production Ltd 11915193 | Accts overdue* |
Smbnn Limited 10698131 | Accts overdue*ConfStmt overdue* |
2 charges1 satisfied | |
Clean ✓ | |
Julian Ryland Ltd 16219730 | ConfStmt overdue* |
Dkcr Limited 15453012 | Clean ✓ |
Sp33Dy Parcels Ltd 15452852 | ConfStmt overdue* |
Miracomer Ltd 14624154 | Clean ✓ |
Alespa Limited 11796465 | Accts overdue*ConfStmt overdue* |
Pk Couriers Ltd 11177181 | Clean ✓ |
R.J Duncan Ltd 11177731 | ConfStmt overdue* |
Clean ✓ | |
Lara Lau Limited 07928771 | Accts overdue*ConfStmt overdue* |
Cmawoodruff Ltd 16109021 | ConfStmt overdue* |
Fairway Haulage Ltd 16108539 | ConfStmt overdue* |
Subvectiio Limited 16109503 | ConfStmt overdue* |
Gmg Haulage Limited 15317512 | Dormant |
Astro Transport Ltd 11703749 | Accts overdue*ConfStmt overdue* |
ConfStmt overdue* | |
Translaw Limited 11088594 | ConfStmt overdue* |
D Sparks Transport Limited 10501069 | ConfStmt overdue*Dormant |
A Stephens Transport Limited 07453198 | 1 charge |
Andrew Cook Haulage Limited 16817558 | Clean ✓ |
Nelson Contract Services Limited 16817559 | Clean ✓ |
Chloe Flex Ltd 16048356 | ConfStmt overdue* |
Rj Timber Haulage Limited 16048776 | Clean ✓ |
Tascad Ltd 12287098 | Clean ✓ |
Clean ✓ | |
Dormant | |
Acc Trans Ltd 12178886 | Accts overdue*ConfStmt overdue* |
Ag Enterprises London Ltd 11541703 | Accts overdue*ConfStmt overdue* |
Aci Transport Ltd 10936633 | Accts overdue*ConfStmt overdue* |
Chax Mix Limited 10935741 | Accts overdue*ConfStmt overdue* |
Accts overdue*ConfStmt overdue* | |
T Roberts Services (Uk) Ltd 08193554 | Accts overdue*ConfStmt overdue* |
Dormant2 charges1 satisfied | |
D H P Resources Limited 13537173 | Dormant |
Fadeset Limited 10302758 | Accts overdue*ConfStmt overdue*Dormant |
A M Logistics Ltd 04497331 | Clean ✓ |
S.Hincke Ltd 11440111 | Accts overdue*ConfStmt overdue* |
Mihrad Limited 10257050 | Accts overdue*ConfStmt overdue* |
Robert Eynon & Son Limited 05165195 | 3 charges1 satisfied |
Angelocity Services Ltd 14898954 | Clean ✓ |
Hormacks Limited 12633552 | Clean ✓ |
Kdm Couriers Plus Limited 08548537 | Accts overdue*ConfStmt overdue* |
Bravoolle Ltd 11968918 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Sams Traders Ltd 16351891 | Clean ✓ |
Luctransport Ltd 15603205 | Clean ✓ |
Mdc Freight Limited 11913191 | Accts overdue*ConfStmt overdue* |
Craddocks Light Haulage Limited 07582579 | Accts overdue* |
Mario Trucker Ltd 10033134 | Clean ✓ |
Xdriver Ltd 16999860 | Clean ✓ |
Vmk Transport Ltd 15373055 | Accts overdue*ConfStmt overdue* |
Cris Express Ltd 10541207 | Accts overdue*ConfStmt overdue* |
Lmfd Ro Ltd 10540239 | ConfStmt overdue* |
Nightwish Haulage Limited 10540850 | Accts overdue*ConfStmt overdue* |
Sergiu & Milan Ltd 15313673 | Clean ✓ |
Pj Logistics Rhyl Ltd 14508786 | Accts overdue*ConfStmt overdue* |
Bulk Agri Ltd 11700447 | Clean ✓ |
K W Spencer Ltd 06012507 | Accts overdue*ConfStmt overdue*1 charge |
Urbanechoexpress Limited 16816328 | Clean ✓ |
Majid Flex Ltd 16043568 | ConfStmt overdue* |
Petron Logistics Ltd 16044120 | Clean ✓ |
Simply Ro Logistics Ltd 14448862 | Clean ✓ |
Dls Trans Ltd 13708322 | ConfStmt overdue* |
Arkadu Transport Ltd 12980259 | Clean ✓ |
Iovi Trans Ltd 12980897 | ConfStmt overdue* |
Kinloch Pet Travel Ltd 12979836 | Clean ✓ |
Gfg Haulage Ltd 12284087 | Accts overdue*ConfStmt overdue* |
Bassett General Services Ltd 15172886 | Clean ✓ |
Amber Gold Sp Ltd 14384049 | Clean ✓ |
M & P Services 2020 Limited 12908227 | Clean ✓ |
D & K Phillips Transport Ltd 11594711 | Clean ✓ |
Gap Driving Services Limited 06385073 | Accts overdue*ConfStmt overdue* |
A Pike Industries Ltd 16678261 | Clean ✓ |
Patrickgt Ltd 12178843 | Accts overdue*ConfStmt overdue* |
Jedras Limited 10887913 | Clean ✓ |
Paton Driving Ltd 14966872 | Accts overdue* |
Davey Travel South Wales Limited 13479942 | Clean ✓ |
B.D.S Logistics Ltd 11437136 | Clean ✓ |
M & M Gauvain Couriers Ltd 08588778 | Clean ✓ |
Alexalex Courier Ltd 16478554 | Clean ✓ |
Lbb Haulage Ltd 12019409 | Accts overdue*2 charges1 satisfied |
Matthew Taylor Jones Ltd 16412909 | Clean ✓ |
Tws Fast Limited 16414908 | Clean ✓ |
Stefmar Haulage Ltd 14834231 | Clean ✓ |
Jaga Group Ltd 13362407 | 1 charge |
C&C Freight Limited 11334555 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Accts overdue*ConfStmt overdue* | |
Togan Trans Limited 10152846 | Accts overdue*ConfStmt overdue* |
Longforge Limited 02923739 | Dormant |
S P U Distribution Limited 11281489 | Accts overdue*1 charge1 satisfied |
Dash Despatch Limited 08964275 | Clean ✓ |
Steve Pope & Son Transport Ltd 08010022 | Clean ✓ |
Cristiana Nails Ltd 16284498 | ConfStmt overdue* |
Savslogistics Ltd 14693524 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Bhangal Haulage Ltd 11229257 | Accts overdue*ConfStmt overdue* |
Williams Livestock Transport Ltd 08424446 | ConfStmt overdue* |
Logic Freight Ltd 05725139 | ConfStmt overdue*1 charge1 satisfied |
Smooth Ride Transport Limited 16993765 | Clean ✓ |
Filip Damian Ltd 16214392 | Clean ✓ |
J9 Transport Services Ltd 16213298 | Dormant |
Summit Freight Solutions Ltd 16214668 | ConfStmt overdue* |
2 charges | |
B.T. Jones & Sons Limited 01983345 | Accts overdue* |
Easy Logistics 4U Ltd 16153811 | ConfStmt overdue* |
The Skill Builder Ltd 16153054 | Clean ✓ |
Ascotransit Ltd 15371765 | Clean ✓ |
Aspa Joanna 2 Ltd 13818541 | Clean ✓ |
Abnormal Load Transport Limited 12378098 | ConfStmt overdue* |
Link Express Logistics Ltd 16106137 | Clean ✓ |
Aspect Logistics Ltd 11082851 | Accts overdue*ConfStmt overdue* |
Bay Car Transport Ltd 16810744 | Clean ✓ |
House Of Joy Services Limited 16811657 | Clean ✓ |
Just Ask The M.R.S Ltd 13707501 | Accts overdue*ConfStmt overdue* |
...
Road Transport & Haulage Businesses in Wales
There are 1,862 active road transport & haulage businesses in Wales. Average age is 8.4 years. 520 have overdue accounts. 259 have registered charges. 1,824 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
