Road Transport & Haulage Companies in Scotland

2,386 active road transport & haulage businesses in Scotland. Average age: 8.8 years.

2,386
Total
8.8
Avg Age (yrs)
398
Accts Overdue
406
With Charges

Filter & Search

Quick filters

⚠️ Compliance flags are based on the Companies House data snapshot dated 2 March 2026. A company may have since filed. Always verify on Companies House before relying on these flags.

Page 1 of 12 · Companies 1200 of 2,386
CompanyFlags
Emma 2006 Ltd
SC868442
Clean ✓
Ralph Rolls Ltd
SC868369
Clean ✓
Tommy 1404 Ltd
SC868393
Clean ✓
Ytr Logistics Ltd
SC868387
Clean ✓
Wrightjob Ltd
SC827576
ConfStmt ⚠️
Ccm Transport Limited
SC748720
Accts ⚠️
Cm6 Rail Ltd
SC612260
Accts ⚠️ConfStmt ⚠️
Andrei81 Limited
SC860992
Clean ✓
Dundee Transport & Warehousing Ltd
SC781064
Dormant
Panmure Logistics Limited
SC575058
Clean ✓
M & M Kerr Limited
SC406516
2 charges1 satisfied
B.B. Christoffersen Limited
SC065739
3 charges2 satisfied
Fleet Fly Courier Ltd
SC857497
Clean ✓
The Moore Route Ltd
SC857522
Clean ✓
Ecosse Enterprise Ltd
SC818028
Clean ✓
Marshall Brothers Transport Limited
SC637484
1 charge
Camrose Transport Solutions Limited
SC850570
Clean ✓
Scotia Freight Ltd
SC850571
Clean ✓
Falcon Tech Export Ltd
SC812312
Dormant
Trevor Delivery Company Ltd
SC771142
Accts ⚠️
Maclean Transport Solutions Scotland Limited
SC734210
Clean ✓
Forte Renewables Ltd
Prev: FORTE TRANSPORTATION LTD
SC700214
Clean ✓
L M Transport Scotland Ltd
SC632122
Clean ✓
An Stewart Services Ltd
SC843323
Clean ✓
Dgs Plant Ltd
Prev: DGS CONTRACTS LTD
SC843339
Clean ✓
Kx Trading Group Ltd
SC843428
Clean ✓
Kja Freight Limited
SC694124
Clean ✓
Ama Solutions (Scotland) Limited
SC562252
Accts ⚠️ConfStmt ⚠️Dormant
Awg Driving Ltd
SC502010
Accts ⚠️ConfStmt ⚠️
Collier Haulage Limited
SC300061
Clean ✓
R.T. Mcewan Limited
SC157080
1 charge
Mari Ciurar Ltd
SC877405
Clean ✓
Stb Transport Ltd
SC877414
Clean ✓
Ks Drive Ltd
SC836017
Clean ✓
A2B Logistics Glasgow Limited
SC797195
ConfStmt ⚠️
R&A Jack Ltd
SC797330
Accts ⚠️ConfStmt ⚠️1 charge
Jj Pilling Ltd
SC757138
Clean ✓
Eclipse Taxis Fife Ltd
SC556176
ConfStmt ⚠️Dormant
A & D Logistics Limited
SC227602
Accts ⚠️ConfStmt ⚠️7 charges4 satisfied
Msl (Scotland) Limited
SC163023
1 charge
Stuart Lee Transport Limited
SC873794
Clean ✓
Liddell Logistics Ltd
SC753991
Dormant
Graham R Wilson Limited
SC466508
Clean ✓
James Lewis & Sons Limited
SC202727
1 charge1 satisfied
A.& J.Nelson(Haulage Contractors)Limited
SC059157
ConfStmt ⚠️2 charges2 satisfied
Moon Transport Ltd
SC716367
Clean ✓
Ddl Haulage Ltd
SC615168
Accts ⚠️ConfStmt ⚠️
Ferguson Logistics Management Limited
SC582777
Clean ✓
E & J Scott (Haulage) Limited
SC161948
1 charge
J R Traffic Management Services Ltd
SC868306
Clean ✓
Ranju Logistics Ltd
SC868206
Clean ✓
Scotmar Ltd
SC868204
Clean ✓
Velocity Logistics Services Ltd
SC868256
Clean ✓
Gill Heavy Haulage Ltd
SC827403
Clean ✓
Jco Contracts Ltd
SC827429
Clean ✓
Tomahawk Transport Ltd
SC827413
Clean ✓
Taylors Caravan Transport Ltd
SC679360
ConfStmt ⚠️
Barry'S Expert Logistics Ltd
SC645770
Accts ⚠️ConfStmt ⚠️
Hail Transport Ltd
SC612247
Clean ✓
Rg Xpress Limited
SC435724
Dormant
Andrew Black Limited
SC224735
1 charge
Campbells (Oxton) Limited
SC224750
Clean ✓
J. & J. Currie Limited
SC034501
7 charges5 satisfied
F & F Transport Group Ltd
SC864619
Clean ✓
Secure Logistics Ltd
SC864708
Clean ✓
Elbazlogistics Ltd
SC824363
Clean ✓
Dtru Transport Ltd
SC643057
Clean ✓
Lajlogistics Ltd
SC643009
Accts ⚠️ConfStmt ⚠️
G & M Nisbet Haulage Ltd
10404054
Clean ✓
G. J. Transport Limited
SC237462
Clean ✓
Mn Stewart Ltd.
SC200449
6 charges6 satisfied
D Keep Land Freight Deliveries Limited
SC860956
Clean ✓
Apexx Logistics Ltd
SC821169
Clean ✓
Jkg Trading Ltd
SC821193
Clean ✓
Patrycki Transport Ltd
SC821243
Clean ✓
Adsm Transport Limited
SC544075
Clean ✓
Energy Express Freight Limited
SC457978
Clean ✓
5911 Transport Ltd
SC857376
Clean ✓
Hassle Free Delivery Limited
SC857368
Clean ✓
Xact Staffing Scotland Ltd
SC817913
1 charge
Stuart Graham Haulage Limited
SC382895
Clean ✓
Dan - Transport Ltd
SC853956
Clean ✓
Lordachita Limited
SC854042
Clean ✓
Mrb Pro Ltd
SC853988
Clean ✓
Thomasmcstay Ltd
SC853949
Clean ✓
Wbe&Wse Ltd
SC854086
Clean ✓
Aaa Freight Services (Scotland) Ltd
SC774346
Accts ⚠️
Vehicle Transport Kinross Ltd
SC774377
Accts ⚠️
Vitality Elite Limited
SC665680
Accts ⚠️Dormant
Bp Haulage (Scotland) Ltd
SC481106
Accts ⚠️
Martin Campbell Haulage Limited
SC402731
Clean ✓
Direct Waste Management Limited
SC187186
6 charges3 satisfied
Car Movers (Scotland) Ltd
Prev: CAR MOOVERS (SCOTLAND) LTD
SC850497
Clean ✓
Wojciech Bednarski Transport Ltd
SC850544
Clean ✓
Space Couriers Ltd
SC812221
Clean ✓
Norries Lorries Ltd
SC770916
Clean ✓
Ajs Logistics Limited
SC598577
Accts ⚠️ConfStmt ⚠️Dormant
Ash Service Supplies Ltd
SC846907
Clean ✓
Lanfine Haulage Ltd
SC846908
Clean ✓
Nirk Ltd
SC808867
Clean ✓
Bwg Transport Limited
SC629047
Clean ✓
Thomas Rooney Haulage Ltd
SC629059
Accts ⚠️
C&D Transport Limited
SC504724
Dormant
Darren B Smith Transport Ltd
SC504734
Clean ✓
Scoular Transport Limited
SC504699
Accts ⚠️ConfStmt ⚠️
Border Transport Services Ltd
SC476493
1 charge
Platinum Logistics Limited
SC248559
Clean ✓
Brian & Ayrlie Yuill Limited
SC195845
1 charge
Remus Logistics Ltd
SC805094
Accts ⚠️
Munsee Ltd
SC694025
Clean ✓
Driving Knowhow Ltd
SC531021
Accts ⚠️ConfStmt ⚠️
Mccoll Transport Limited
SC531103
Accts ⚠️ConfStmt ⚠️
Rendall Haulage Services Ltd
SC531106
Clean ✓
Madtranz Ltd
SC501919
Accts ⚠️ConfStmt ⚠️
Cash 4 Clothes Associates Ltd
SC396670
Clean ✓
Colin Divens (Stepps) Limited
SC124089
1 charge
Galloway Eggs Limited
SC064455
5 charges3 satisfied
Ayzal Logistics Ltd
SC877196
Clean ✓
Leechicom Group Limited
SC877309
Clean ✓
Srx Logistics Ltd
SC877199
Clean ✓
Jmuir Logistics Ltd
SC835887
ConfStmt ⚠️
C H Carter Ltd
SC797035
Clean ✓
Chb Deliveries Ltd
Prev: CH BURT LTD
SC756987
Clean ✓
D And E Couriers Ltd
SC757054
1 charge
Shetland Haulage Ltd
SC756962
Accts ⚠️ConfStmt ⚠️
Hamilton Transport Ltd
SC653100
Clean ✓
C Mcburnie Limited
SC873720
Clean ✓
Elite Professional Couriers Ltd
Prev: ELITE PROFESSIONAL COURIER EXCHANGE LTD
SC873699
Clean ✓
Evos Drivers Ltd
SC753982
Clean ✓
Ecosse Holdings Limited
SC044163
1 charge
Haulage Express Limited
SC031221
Clean ✓
Christopher Dempster Ltd
SC830411
ConfStmt ⚠️
Connor Mckenzie Ltd
SC830472
ConfStmt ⚠️
Jamal Nasar Khan Limited
SC830505
Dormant
Syed Wajdan Qarni Limited
SC830447
Dormant
Econ Limited
SC790902
Clean ✓
Mccready Couriers Ltd
SC790840
ConfStmt ⚠️
Kandoo Scotland Ltd
SC437883
Clean ✓
Moovit Ltd
SC437897
ConfStmt ⚠️Dormant1 charge
Wilsons2867 Ltd
SC827304
ConfStmt ⚠️
F.D Brothers Transport Ltd
SC787421
Clean ✓
F.W.J. Cook (Transport) Ltd
SC275365
Clean ✓
Ars Freight & Logistics Ltd
SC864412
Clean ✓
Fonsi’S Deliveries Ltd
SC864452
Clean ✓
Jack N Tow Ltd
SC864408
Clean ✓
Kk Controllers Ltd
SC864546
Clean ✓
Kh Logistics (Scotland) Limited
SC745763
Clean ✓
Nairnshire Contractors Ltd
SC745801
Clean ✓
Transmyt Ltd
SC745808
Clean ✓
Craigswood Logistics Ltd
SC710801
Clean ✓
Dg16 Logistics Limited
SC710797
Accts ⚠️ConfStmt ⚠️
Dundas Transport Ltd
Prev: WHINNYHALL TRANSPORT LIMITED
SC675902
Clean ✓
Argyll Haulage Limited
SC516724
Clean ✓
W & J Allardyce (Commercials) Limited
SC106857
4 charges4 satisfied
Mcintosh Plant Hire(Aberdeen)Limited
SC060810
6 charges6 satisfied
Fife Recovery & Transport Ltd
SC860858
Clean ✓
E General Trading Ltd
SC606526
Accts ⚠️
Stuart Hislop Ltd
SC606583
Accts ⚠️ConfStmt ⚠️
Fork Truck Services (Aberdeen) Limited
SC065722
ConfStmt ⚠️1 charge
John S.L. Watson Haulage Contractors (Bishopbriggs) Limited
SC058473
3 charges2 satisfied
Pegg 3D Express Ltd
SC857129
Clean ✓
Sjs Macmerry Flyer Driver Hire Ltd
SC857152
Clean ✓
An Courier Ltd
SC817723
Clean ✓
Grant Logistics Ltd
SC817809
Clean ✓
Iorol Transport Ltd
SC777340
Clean ✓
Raabco Ltd
SC705236
Clean ✓
Boxmove Limited
Prev: BIG SPACE STORAGE LIMITED
SC541468
1 charge
Tunderman Transport (Scotland) Ltd.
SC234692
Clean ✓
Dg Express Ltd.
Prev: ADRGUARD LTD
SC815022
Accts ⚠️
Total Delivery Solutions Ltd
SC774142
Accts ⚠️Dormant
Toploader Uk Ltd
SC402570
Clean ✓
Locheil Logistics Limited
SC197635
Accts ⚠️1 charge
John Bayne & Sons Limited
SC043656
1 charge
Ashton Transport Ltd
SC850418
Clean ✓
Guerrero Service Ltd
SC850296
Clean ✓
Mcdonald Drivers Ltd
SC850381
Clean ✓
Thomson Transport Services Ltd
SC662603
ConfStmt ⚠️Dormant
R2 Transport Ltd
SC631826
ConfStmt ⚠️
Ian Mcleod Haulage Ltd
SC451086
1 charge
Hunter Transport Ltd.
SC324530
1 charge
Total Quality Transport Limited
SC232163
Clean ✓
Arr Craib Transport Limited
SC075026
22 charges19 satisfied
Peter W Mclaren Limited
SC267246
Dormant
Finnie Heavy Haulage Limited
Prev: ALAN FINNIE (PLANT) LIMITED
SC230925
2 charges1 satisfied
Fast Birdy Limited
SC843249
Clean ✓
Lrk Logistics Ltd
SC843258
Clean ✓
Manwithvan75 Ltd
SC764145
Clean ✓
Todor Arabadzhiev Ltd
SC764063
Clean ✓
Mih Expert Solutions Limited
Prev: THE RHINO CONSULTANCY SERVICES LTD
SC625979
Clean ✓
Gary Gauld Transport Ltd.
SC265677
1 charge
Joss (Aberdeen) Limited
SC017806
2 charges
Nwd Transport Ltd
SC877042
Clean ✓
Srf Logistics Ltd
SC877044
Clean ✓
Josef Soltes Ltd
SC835814
ConfStmt ⚠️
Dwr Distribution Services Limited
SC587005
2 charges1 satisfied
Ssg Courier Service Ltd
Prev: OAU CONSULTANCY AND MANAGEMENT SERVICES LIMITED
SC586991
Accts ⚠️ConfStmt ⚠️
Paisley Transport Ltd
SC873650
Clean ✓
William Walker Transport Limited
SC226625
6 charges2 satisfied
Jarek Logistics Ltd
SC871306
Clean ✓
Lyndsay Mccurry Ltd
SC871322
Clean ✓
...

Road Transport & Haulage Businesses in Scotland

There are 2,386 active road transport & haulage businesses in Scotland. Average age is 8.8 years. 398 have overdue accounts. 406 have registered charges. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.

More Industries in Scotland