Wholesale & Distribution Companies in Scotland
1,163 active wholesale & distribution businesses in Scotland. Average age: 9 years.
1,163
Total
1,151
With Ownership Data
178
Accts Overdue
174
With Charges
Top Controller Nationalities
British 1,001Pakistani 100Scottish 83Chinese 76Polish 64Indian 63Nigerian 41Turkish 31
170 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 6 – Companies 1–200 of 1,163
| Company | Flags |
|---|---|
Gim Limited SC873876 | Clean ✓ |
Hunter Global Trade Limited SC873887 | Clean ✓ |
Aic Heating Uk Limited SC617062 | Accts overdue* |
Dalziel Converters Limited SC031929 | 4 charges3 satisfied |
Bladex Ltd SC868464 | Clean ✓ |
Carteve Ltd SC868413 | Clean ✓ |
Tillyford Company Limited SC868341 | Clean ✓ |
Cadder Limited SC645828 | Dormant |
Kblz Ltd SC708116 | Clean ✓ |
J.D. Todd And Company Limited SC051328 | ConfStmt overdue*2 charges1 satisfied |
Clean ✓ | |
J.W. Filshill Limited SC019246 | 9 charges4 satisfied |
Xcite Energy Limited SC598643 | Clean ✓ |
Steven Welsh Ltd. SC425355 | Clean ✓ |
Four Little Legs Ltd SC843351 | Clean ✓ |
Cskua Ltd SC764466 | Clean ✓ |
Bose & Mazumder Ltd SC694193 | Clean ✓ |
Gillian Kyle Ltd. SC396789 | Clean ✓ |
313 Services Ltd SC877411 | Clean ✓ |
Himalaya Spice Ltd SC797291 | Clean ✓ |
Quality Products Direct Limited SC721543 | ConfStmt overdue* |
Persia Catering Ltd SC718611 | Clean ✓ |
Accts overdue*ConfStmt overdue*Dormant | |
Doresa Limited SC871398 | Clean ✓ |
Hole Shipper Limited SC871409 | Clean ✓ |
Gds Slab Warehouse Limited SC751842 | 1 charge |
Aridaj Ltd SC682415 | Accts overdue*ConfStmt overdue* |
Character Figurines Limited SC682326 | Dormant |
Workerholics Solutions Limited SC868255 | Clean ✓ |
Absolute Vitamins Limited SC787572 | Dormant |
Trade Bathroom Supplies Ltd SC787610 | Clean ✓ |
A Taste Of The Caribbean Ltd SC519099 | Clean ✓ |
Sgt1 Ltd SC462668 | Clean ✓ |
Accts overdue*14 charges10 satisfied | |
Clean ✓ | |
Ac1 Contracts Limited SC643011 | Clean ✓ |
Lexell Impex Limited SC642977 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Choi-Sun.Co.Uk Wholesale Limited SC460378 | Clean ✓ |
Black Isle Trading Co Limited SC860977 | Clean ✓ |
Mukhuty Global Limited SC821223 | Clean ✓ |
Yamuna Tech Limited SC821260 | Clean ✓ |
Woyifa Trade Co., Ltd SC780762 | Clean ✓ |
Hengyi Wang Limited SC742794 | Accts overdue*ConfStmt overdue* |
M & L Scot Enterprise Ltd SC606788 | ConfStmt overdue* |
Clean ✓ | |
Sher Bros (Scotland) Ltd SC857309 | Clean ✓ |
Trends & Invest Ltd SC853963 | Clean ✓ |
Bf Plastics Limited SC481078 | Accts overdue* |
Clean ✓ | |
Anha Enterprises Ltd SC847027 | Clean ✓ |
Coast Transporter Limited SC846903 | Clean ✓ |
Label James Solutions Ltd SC809054 | Clean ✓ |
Diasen Global Ltd SC660234 | Dormant |
James F. Kidd & Son Limited SC040317 | 7 charges7 satisfied |
Carron Building Supplies Limited SC124097 | ConfStmt overdue*Dormant3 charges3 satisfied |
Neil Smith Limited SC023976 | Clean ✓ |
J-Pac Packaging Limited SC877221 | Clean ✓ |
Clean ✓ | |
Vesustain Ltd SC835865 | Clean ✓ |
Eternal Ray Ltd SC756954 | Accts overdue*ConfStmt overdue*Dormant |
1 charge1 satisfied | |
Economy Emporium Ltd SC830438 | Clean ✓ |
Hannah Bishop Limited SC830532 | ConfStmt overdue* |
Uligota Alt Ltd SC830455 | ConfStmt overdue* |
121Marketingservices Ltd SC751723 | Accts overdue* |
3 charges1 satisfied | |
Crison Sport Car Ltd SC864470 | Clean ✓ |
Specialty Trailers Ltd SC864555 | Clean ✓ |
Tsw International Trade Ltd SC864416 | Clean ✓ |
Haaz Luxe Ltd SC784296 | Clean ✓ |
Supreme Goods Shop Ltd SC784307 | Dormant |
Sa. One Ltd SC640211 | Clean ✓ |
The Number One Bead Shop Ltd SC640133 | Clean ✓ |
The Onlime Warehouse Ltd SC640162 | ConfStmt overdue*Dormant |
E&A International Ltd SC574786 | Accts overdue* |
5 charges2 satisfied | |
Savita Grocers Limited SC817802 | Clean ✓ |
Fst (Scotland) Ltd SC739770 | 1 charge |
Kwikbox Ltd SC774139 | 1 charge |
Wichmann Holdings Ltd SC736965 | Clean ✓ |
Mmk Foods Ltd SC665455 | Accts overdue*ConfStmt overdue* |
Okanzo Ltd SC850397 | Clean ✓ |
Ema Trading Ltd SC812074 | Clean ✓ |
4 charges4 satisfied | |
Musa D'Arte Ltd SC846806 | Clean ✓ |
Kinovec Ltd SC660141 | Clean ✓ |
Pjw Cards Limited SC342128 | Accts overdue*26 charges18 satisfied |
ConfStmt overdue* | |
Dormant | |
The Oaks Enterprises Ltd SC528208 | Accts overdue*ConfStmt overdue* |
Platinum Sourcing & Shipping Ltd SC877033 | Clean ✓ |
Sfdtrad Ltd SC835824 | Clean ✓ |
Ncessentials Hub Ltd SC796980 | Dormant |
Swift Bluebell Ltd SC796874 | ConfStmt overdue* |
Exporta Global Limited SC687543 | ConfStmt overdue* |
Opened 378 Limited SC687516 | ConfStmt overdue*Dormant |
Dalriata Ltd SC653025 | ConfStmt overdue*Dormant |
Tas Building Supplies Limited SC336876 | 2 charges1 satisfied |
Mitreshelf 505 Limited SC214246 | 1 charge |
For A Nickel I Will Ltd SC751610 | Dormant |
Cardland Overseas Ltd SC551351 | Clean ✓ |
Clean ✓ | |
Abidis Uk Ltd SC868020 | Clean ✓ |
Mulan Mall Ltd SC827222 | ConfStmt overdue* |
Drummond-Muir Limited SC489949 | Clean ✓ |
Hebridean Books Ltd SC462385 | Clean ✓ |
Gibb Services Limited SC784262 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Me&I Ltd SC856932 | Clean ✓ |
Clean ✓ | |
Homegrown Direct Ltd SC774010 | Accts overdue* |
Accts overdue* | |
D. Ruddiman Limited SC031624 | 3 charges1 satisfied |
Burda Export Ltd SC850200 | Clean ✓ |
Fortune Cars Limited SC662396 | Accts overdue*ConfStmt overdue*Dormant |
Trade Asc Limited SC631698 | Accts overdue* |
Wax Melt Supplies Ltd SC631638 | Clean ✓ |
Regalia Of The Sovereign Ltd SC846643 | Clean ✓ |
Titan Horseshoe Trading Limited SC846534 | Clean ✓ |
Custom Supplies Ltd SC804915 | Accts overdue* |
Group Lloyd Ltd SC592742 | Clean ✓ |
Johnston & Scott Limited SC046452 | 1 charge |
Jea Global Services Limited SC880727 | Clean ✓ |
Elliottecom Ltd SC839615 | ConfStmt overdue* |
Chilled Unlimited Limited SC655952 | Accts overdue*ConfStmt overdue* |
ConfStmt overdue* | |
Cloudspire Digital Ltd SC876926 | Clean ✓ |
Dabbirt Ltd SC877014 | Clean ✓ |
Jis Traders Ltd SC876883 | Clean ✓ |
Hbergstamps Ltd SC441235 | Clean ✓ |
Direct Supply Network Ltd SC793389 | Clean ✓ |
Clean ✓ | |
Aura Synergy Ltd SC867791 | Clean ✓ |
Honts Strategic Impact Ltd SC867742 | Clean ✓ |
Lydie Private Ltd SC867728 | Clean ✓ |
First Horizon Scotland Ltd SC678979 | Accts overdue* |
4 charges1 satisfied | |
5 charges5 satisfied | |
Dormant | |
Dalziel Limited SC063157 | 4 charges2 satisfied |
Derser Ltd SC860449 | Clean ✓ |
Edinburgh Barber Supplies Ltd SC860574 | Clean ✓ |
Skillflex Ltd SC639870 | Clean ✓ |
3 charges2 satisfied | |
Dart Leader Limited SC777141 | Accts overdue*ConfStmt overdue* |
Main Sunny Limited SC777142 | Accts overdue*ConfStmt overdue* |
Million Bule Limited SC777149 | Accts overdue*ConfStmt overdue* |
Alnafa Limited SC668877 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Cafe Piccante Limited SC288025 | Clean ✓ |
Smart Technology Systems Ltd. SC208554 | Clean ✓ |
H&G Uk Services Ltd SC849968 | Clean ✓ |
Zahleq Trading Ltd SC850027 | Clean ✓ |
Goldmann Group Ltd SC662308 | Clean ✓ |
Bell Rock Lures Ltd SC767487 | Clean ✓ |
Athole Tablet Ltd SC533871 | Accts overdue*ConfStmt overdue*1 charge |
Dk Homecare Ltd SC804749 | Dormant |
Dpa International Ltd SC592607 | Accts overdue*3 charges3 satisfied |
Forth Import Export Ltd SC880666 | Clean ✓ |
Dormant | |
Dormant | |
Shee Trade Ltd SC760260 | Clean ✓ |
Adl Sourcing And Trading Ltd SC876625 | Clean ✓ |
Albion Freight Ltd SC876727 | Clean ✓ |
Mbt Limited SC061577 | 2 charges1 satisfied |
G.O.D Wholesale Limited SC830025 | ConfStmt overdue* |
Thermoworx Ltd SC521256 | Accts overdue* |
Alxt Ltd SC748466 | Clean ✓ |
Ebtec Ltd SC864264 | Clean ✓ |
Clean ✓ | |
Solace Bathrooms Ltd SC783843 | Clean ✓ |
ConfStmt overdue*1 charge | |
1 charge1 satisfied | |
Jmd Overseas Limited SC860227 | Clean ✓ |
Accts overdue* | |
Lows Of Dundee Limited SC100628 | 4 charges |
Lively Life Company Ltd SC773793 | Accts overdue* |
Stratec Limited SC665393 | Clean ✓ |
Clean ✓ | |
Ilyas Sons Limited SC808486 | Accts overdue* |
The Delysia Group Ltd SC628806 | Clean ✓ |
Dormant | |
Mss Services Ltd SC842903 | Clean ✓ |
Tem Trade Ltd SC804506 | Accts overdue* |
Bearing Station Ltd SC357273 | Clean ✓ |
Bruce Douglas Marketing Limited SC059670 | 3 charges2 satisfied |
Felooka Goods Ltd SC880437 | Clean ✓ |
J Cold Limited SC880520 | Clean ✓ |
Dormant | |
Scylina Ltd SC800584 | Clean ✓ |
Br Logistic And Supply Ltd SC655792 | ConfStmt overdue* |
Alive International Limited SC876460 | Clean ✓ |
J&D Worldwide Ltd SC756585 | Dormant |
Shayaan Scotland Ltd SC586859 | Accts overdue*ConfStmt overdue* |
Gmc Corsehill Ltd. SC122617 | 4 charges4 satisfied |
Segment 47 Limited SC647965 | Clean ✓ |
Wedding Services Scotland Ltd SC491959 | 1 charge |
Bulknet Ltd SC827021 | ConfStmt overdue* |
Tjc Group Ltd SC826955 | ConfStmt overdue* |
...
Wholesale & Distribution Businesses in Scotland
There are 1,163 active wholesale & distribution businesses in Scotland. Average age is 9 years. 178 have overdue accounts. 174 have registered charges. 1,151 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
