General Retail Companies in Scotland

5,307 active general retail businesses in Scotland. Average age: 6.1 years.

5,307
Total
5,243
With Ownership Data
804
Accts Overdue
490
With Charges

Top Controller Nationalities

British 5,153Pakistani 524Indian 417Scottish 350Iranian 184Iraqi 118Polish 86Nigerian 76
69 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 27 Companies 1200 of 5,307
CompanyFlags
Clean ✓
Clean ✓
Clean ✓
Clean ✓
ConfStmt overdue*
Clean ✓
Clean ✓
Accts overdue*ConfStmt overdue*
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Idhanya Ltd
SC868330
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Dormant
Clean ✓
Accts overdue*ConfStmt overdue*
Clean ✓
Clean ✓
Clean ✓
Fettes Active Limited
Prev: FETTES COLLEGE LIMITED
SC090317
Dormant1 charge1 satisfied
Atrest Ltd
SC861001
Clean ✓
Code4X Ltd
SC861000
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Accts overdue*ConfStmt overdue*
Kitchme Pet Brands Limited
Prev: FRESCO DOG FOODS (UK) LIMITED
SC604055
1 charge1 satisfied
Clean ✓
Clean ✓
Kaiz Ltd
SC455757
Clean ✓
2 charges2 satisfied
1 charge1 satisfied
7 charges4 satisfied
Clean ✓
Clean ✓
Clean ✓
Accts overdue*
Clean ✓
Clean ✓
2 charges
Accts overdue*ConfStmt overdue*
Accts overdue*ConfStmt overdue*
Clean ✓
Clean ✓
ConfStmt overdue*1 charge
Clean ✓
2 charges1 satisfied
Clean ✓
Clean ✓
Dspstn Ltd
SC843408
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Maily Ltd
SC694223
ConfStmt overdue*
Clean ✓
Clean ✓
Dormant
Rajd Limited
SC502098
1 charge1 satisfied
Archways Ltd
SC282389
ConfStmt overdue*
7 charges5 satisfied
3 charges1 satisfied
Clean ✓
ConfStmt overdue*
ConfStmt overdue*
ConfStmt overdue*
So. Events & Styling Ltd.
Prev: CARNIVAL CLUB EVENTS LTD
SC836062
ConfStmt overdue*
ConfStmt overdue*
Naedin Ltd
SC797228
Accts overdue*ConfStmt overdue*
Dormant
Clean ✓
ConfStmt overdue*Dormant
ConfStmt overdue*2 charges
ConfStmt overdue*2 charges
Clean ✓
ConfStmt overdue*
Clean ✓
ConfStmt overdue*1 charge
Ghsl Ltd
SC392539
14 charges
Pia Retail Limited
Prev: PIA RETAIL LIMITED LIMITED
SC243226
ConfStmt overdue*6 charges1 satisfied
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Clean ✓
ConfStmt overdue*
O&E Artcraft Studio Limited
Prev: LUCKYDEER LTD
SC832803
Clean ✓
Clean ✓
ConfStmt overdue*
ConfStmt overdue*
ConfStmt overdue*
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Bonnie Blu Ltd
Prev: BONNIEBLU LTD
SC650342
Clean ✓
Clean ✓
3 charges
Accts overdue*
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Accts overdue*ConfStmt overdue*
Clean ✓
Clean ✓
Andtool Ltd
SC868324
Clean ✓
Clean ✓
Clean ✓
Clean ✓
ConfStmt overdue*
Clean ✓
Dormant
Dasle Ltd
SC787624
Clean ✓
Clean ✓
Dormant
Dormant
2 charges
Clean ✓
Accts overdue*ConfStmt overdue*
2 charges
Clean ✓
8 charges7 satisfied
Clean ✓
Keylochh Ltd
SC864695
Clean ✓
Clean ✓
ConfStmt overdue*
Clean ✓
Clean ✓
ConfStmt overdue*
Clean ✓
Clean ✓
Accts overdue*ConfStmt overdue*
Essential Products & Services (Scotland) Ltd
Prev: ESSENTIAL PRODUCTS (SCOTLAND) LTD
SC676100
Clean ✓
House Of Naf! Ltd.
Prev: NAF! SCHOOL LTD
SC643083
Clean ✓
Clean ✓
The Wendy Hesketh Collection Ltd
Prev: TRENDY TUESDAY GIRL MUSEUM LTD
SC643099
ConfStmt overdue*Dormant
Clean ✓
Clean ✓
Clean ✓
Clean ✓
Dormant
Dormant
Clean ✓
Raindrop Trading Limited
Prev: RAIN DROP TRADING LIMITED
SC742830
Accts overdue*Dormant
Clean ✓
Accts overdue*ConfStmt overdue*
Clean ✓
Clean ✓
Clean ✓
Veravi Int'L Ltd
Prev: JMASTERS LIMITED
SC606825
Clean ✓
Clean ✓
Zmali Ltd
SC574932
Clean ✓
Argyll Group Ltd
Prev: MULL FERRIES LTD.
SC544125
Clean ✓
Clean ✓
6 charges4 satisfied
Clean ✓
Clean ✓
Clean ✓
Mumuso Uk Ltd
Prev: YOYOSO UK LTD
SC817920
Clean ✓
Clean ✓
1 charge1 satisfied
2 charges
Celtic Retail Limited
Prev: GREAT SCOT RETAIL LIMITED
SC637431
ConfStmt overdue*
Clean ✓
Clean ✓
4 charges4 satisfied
Clean ✓
Clean ✓
Clean ✓
Shs 509 Ltd
SC854067
Clean ✓
Camp Ltd
SC737095
Clean ✓
Accts overdue*
Tayinloan Stores Limited
Prev: TAYINLOAN STORES AND CAFE LIMITED
SC702953
Clean ✓
Accts overdue*
Accts overdue*
Accts overdue*
Accts overdue*
Accts overdue*
Accts overdue*Dormant
Accts overdue*
Accts overdue*ConfStmt overdue*1 charge
...

General Retail Businesses in Scotland

There are 5,307 active general retail businesses in Scotland. Average age is 6.1 years. 804 have overdue accounts. 490 have registered charges. 5,243 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.

More Industries in Scotland