|
1980 PROJECTS LTD
SC755600
|
SC755600 |
Development of building projects
|
16 Jan 2023 |
|
A CROMBIE LTD
SC527057
|
SC527057 |
Construction of domestic buildings
|
17 Feb 2016 |
|
A LOVIE LIMITED
SC303080
|
SC303080 |
Other business support service activities n.e.c.
|
30 May 2006 |
|
A TANG LIMITED
SC259571
|
SC259571 |
Other business support service activities n.e.c.
|
20 Nov 2003 |
|
A W MORRISON (BUILDER) LIMITED
SC282164
|
SC282164 |
Other business support service activities n.e.c.
|
24 Mar 2005 |
|
A.D. WALKER FUNERAL DIRECTORS LIMITED
SC534921
|
SC534921 |
Funeral and related activities
|
10 May 2016 |
|
AB DIRECT FOODS LIMITED
SC824599
|
SC824599 |
Wholesale of fruit and vegetables
|
02 Oct 2024 |
|
AB TECHNICIAN SERVICES LTD
SC810057
|
SC810057 |
Other professional, scientific and technical activities n.e.c.
|
10 May 2024 |
|
AB WINDOWS (BANFF) LTD
SC852518
|
SC852518 |
Window cleaning services
|
17 Jun 2025 |
|
ABB INNOVATION LIMITED
SC832524
|
SC832524 |
Other engineering activities
|
23 Dec 2024 |
|
ABERDEENSHIRE BUILDING PRESERVATION LTD
SC383650
|
SC383650 |
Other holiday and other collective accommodation
|
13 Aug 2010 |
|
ABERDEENSHIRE COMMUNITY SUPPORT LIMITED
SC507412
|
SC507412 |
Educational support services
|
02 Jun 2015 |
|
ABERDEENSHIRE HEAT PUMPS LTD
SC715267
|
SC715267 |
Plumbing, heat and air-conditioning installation
|
17 Nov 2021 |
|
ABERDEENSHIRE PET CREMATION LTD
SC844575
|
SC844575 |
Funeral and related activities
|
09 Apr 2025 |
|
ACTIVE MEDICINE LTD
SC772967
|
SC772967 |
Sports and recreation education
|
17 Jun 2023 |
|
ADW DEVELOPERS LIMITED
SC534924
|
SC534924 |
Buying and selling of own real estate
|
10 May 2016 |
|
AHREN DUNCAN PLAYER PERFORMANCE LTD
SC788500
|
SC788500 |
Other sports activities
|
07 Nov 2023 |
|
AHW TRADING LIMITED
SC699633
|
SC699633 |
Other service activities n.e.c.
|
24 May 2021 |
|
AIRNIG LIMITED
SC730984
|
SC730984 |
Repair and maintenance of aircraft and spacecraft
|
29 Apr 2022 |
|
AJRD LTD
SC682142
|
SC682142 |
Retail sale via mail order houses or via Internet
|
26 Nov 2020 |
|
ALEXANDER NICOL LIMITED
SC305215
|
SC305215 |
Marine fishing
|
10 Jul 2006 |
|
ALEXANDER STEVENSON & CO
SL000473
|
SL000473 |
-
|
28 Jun 1982 |
|
ALLY GARDINER SERVICES LTD
SC865906
|
SC865906 |
Repair of personal and household goods n.e.c.
|
09 Oct 2025 |
|
ANCHORAGE FISH SUPPLIES LIMITED
SC182505
|
SC182505 |
Other retail sale not in stores, stalls or markets
|
28 Jan 1998 |
|
ANDREW CONSTRUCTION HIGHLAND LTD
SC370249
|
SC370249 |
Construction of domestic buildings
|
17 Dec 2009 |
|
ANNIE'S WEE CATERING COMPANY LTD
SC432070
|
SC432070 |
Event catering activities
|
06 Sep 2012 |
|
APEX ACCOUNTANCY SERVICES (SCOTLAND) LTD
SC463091
|
SC463091 |
Bookkeeping activities
|
05 Nov 2013 |
|
AQUATIC ENGINEERING & CONSTRUCTION LIMITED
SC123734
|
SC123734 |
Other engineering activities
|
15 Mar 1990 |
|
AR FISHING LTD
SC843153
|
SC843153 |
Other business support service activities n.e.c.
|
28 Mar 2025 |
|
ARC NARRATIVE LTD
SC876842
|
SC876842 |
Public relations and communications activities
|
28 Jan 2026 |
|
ARCHIBALD SUBSEA SERVICES LIMITED
SC586840
|
SC586840 |
Extraction of crude petroleum
|
26 Jan 2018 |
|
ARP FISHING LIMITED
SC428291
|
SC428291 |
Other business support service activities n.e.c.
|
13 Jul 2012 |
|
ARROWSMITH DESIGN LIMITED
SC301536
|
SC301536 |
Television programming and broadcasting activities
|
28 Apr 2006 |
|
ARTEK DESIGN LTD
SC835573
|
SC835573 |
Raising of other animals
|
28 Jan 2025 |
|
ATKINSON PROPERTY INVESTMENTS EDINBURGH LTD
SC689316
|
SC689316 |
Other letting and operating of own or leased real estate
|
16 Feb 2021 |
|
AURORA BIKE COMPS LIMITED
SC852585
|
SC852585 |
Retail sale via mail order houses or via Internet
|
17 Jun 2025 |
|
B FARQUHAR SERVICES LTD
SC814881
|
SC814881 |
Other engineering activities
|
28 Jun 2024 |
|
BALHAGAN EQUESTRIAN SERVICES LTD.
SC524256
|
SC524256 |
Other sports activities
|
14 Jan 2016 |
|
BALMAUD DISTILLERY COMPANY LIMITED
SC663710
|
SC663710 |
Distilling, rectifying and blending of spirits
|
10 Jun 2020 |
|
BALMAUD MALTINGS LIMITED
SC755230
|
SC755230 |
Other business support service activities n.e.c.
|
13 Jan 2023 |