|
A & A ELPHINSTONE LTD
SC496086
|
SC496086 |
Other specialised construction activities n.e.c.
|
27 Jan 2015 |
|
A J F ROOFING LIMITED
SC255279
|
SC255279 |
Roofing activities
|
03 Sep 2003 |
|
A M VEHICLE REPAIRS LTD
SC515507
|
SC515507 |
Maintenance and repair of motor vehicles
|
14 Sep 2015 |
|
A.G. STUART HOLDINGS LIMITED
SC144258
|
SC144258 |
Construction of commercial buildings
|
29 Apr 1993 |
|
A.J. SUTHERLAND LTD
SC464577
|
SC464577 |
Other construction installation
|
26 Nov 2013 |
|
A.S MOSLEY & COMPANY LIMITED
SC171776
|
SC171776 |
Engineering related scientific and technical consulting activities
|
23 Jan 1997 |
|
ABERDYKE LIMITED
SC052516
|
SC052516 |
Other letting and operating of own or leased real estate
|
12 Mar 1973 |
|
ABTS (GRAMPIAN) LIMITED
SC518535
|
SC518535 |
Electrical installation
|
23 Oct 2015 |
|
ADRT CYCLING LIMITED
SC713185
|
SC713185 |
Other sports activities
|
26 Oct 2021 |
|
ADZIEL LIMITED
SC166635
|
SC166635 |
Other service activities n.e.c.
|
28 Jun 1996 |
|
AFB RACING LTD
SC572074
|
SC572074 |
Engineering design activities for industrial process and production
|
26 Jul 2017 |
|
AGRITRAC EXPORTS LIMITED
SC241537
|
SC241537 |
Wholesale of other machinery and equipment
|
23 Dec 2002 |
|
AGRIVANCE LIMITED
SC771232
|
SC771232 |
Manufacture of agricultural and forestry machinery other than tractors
|
01 Jun 2023 |
|
AME VEHICLE SERVICE & REPAIR LIMITED
SC649618
|
SC649618 |
Maintenance and repair of motor vehicles
|
16 Dec 2019 |
|
ANN MILLER'S SPECIALITY MUSHROOMS LIMITED
SC256198
|
SC256198 |
Non-trading company
|
18 Sep 2003 |
|
AQUATECH DRILLING LIMITED
SC424240
|
SC424240 |
Dormant Company
|
16 May 2012 |
|
ARDA PRODUCTIONS LIMITED
SC400550
|
SC400550 |
Performing arts
|
31 May 2011 |
|
ARGUS PRODUCTS LIMITED
SC432975
|
SC432975 |
Other business support service activities n.e.c.
|
19 Sep 2012 |
|
AUCHLEVEN DESIGN LIMITED
SC569138
|
SC569138 |
Other engineering activities
|
20 Jun 2017 |
|
AUTO TINT DIRECT LTD
SC803408
|
SC803408 |
Maintenance and repair of motor vehicles
|
18 Mar 2024 |
|
AVIATION PEOPLE SOLUTIONS LTD
SC864441
|
SC864441 |
Other professional, scientific and technical activities n.e.c.
|
29 Sep 2025 |
|
AVISTA CONSULTING LIMITED
SC533124
|
SC533124 |
Management consultancy activities other than financial management
|
19 Apr 2016 |
|
AZUORA ARCHITECTS LIMITED
SC699048
|
SC699048 |
Architectural activities
|
18 May 2021 |
|
B' CHIC LIMITED
SC778344
|
SC778344 |
Retail sale of clothing in specialised stores
|
08 Aug 2023 |
|
BARRY CHAPMAN ELECTRICAL SERVICES LIMITED
SC393490
|
SC393490 |
Electrical installation
|
14 Feb 2011 |
|
BARRY MORRISON TIMBER HARVESTING LIMITED
SC254204
|
SC254204 |
Logging
|
13 Aug 2003 |
|
BBOUJEE HAIR AND BEAUTY LIMITED
SC756388
|
SC756388 |
Hairdressing and other beauty treatment
|
24 Jan 2023 |
|
BENNACHIE ACCESS TEAM
SC356728
|
SC356728 |
Activities of other membership organizations n.e.c.
|
17 Mar 2009 |
|
BENNACHIE PLUMBING SERVICES LTD
SC684559
|
SC684559 |
Plumbing, heat and air-conditioning installation
|
29 Dec 2020 |
|
BRIAN ADAM JOINER & BUILDER LTD
SC363908
|
SC363908 |
Construction of domestic buildings
|
13 Aug 2009 |
|
BUSINESS INVESTMENT PORTFOLIO LTD
SC539321
|
SC539321 |
Other letting and operating of own or leased real estate
|
01 Jul 2016 |
|
C & E CRUICKSHANK LTD
SC399304
|
SC399304 |
Raising of sheep and goats
|
11 May 2011 |
|
C & L E LIMITED
SC230067
|
SC230067 |
Engineering related scientific and technical consulting activities
|
08 Apr 2002 |
|
C & M LUMSDEN LTD
SC483727
|
SC483727 |
Other service activities n.e.c.
|
06 Aug 2014 |
|
C T SCOTT LTD
SC519336
|
SC519336 |
Wholesale of agricultural machinery, equipment and supplies
|
03 Nov 2015 |
|
CALEDONIA RESTORATION LTD
SC711865
|
SC711865 |
Other building completion and finishing
|
11 Oct 2021 |
|
CALLIDUS BIOMOLECULES LIMITED
SC586605
|
SC586605 |
Research and experimental development on biotechnology
|
24 Jan 2018 |
|
CELTIC HSE SOLUTIONS LTD
SC858778
|
SC858778 |
Management consultancy activities other than financial management
|
12 Aug 2025 |
|
CHAPELTON AGRICULTURE LTD
SC651560
|
SC651560 |
Mixed farming
|
14 Jan 2020 |
|
CHURCH 1968 LIMITED
SC482681
|
SC482681 |
Dormant Company
|
22 Jul 2014 |