|
BALLACHRAGGAN FARM PARTNERSHIP
SL002648
|
SL002648 |
-
|
07 Apr 1995 |
|
BAY LAKE INVESTMENT LIMITED
SC563432
|
SC563432 |
Other letting and operating of own or leased real estate
|
13 Apr 2017 |
|
BAYCAB EDUCATION LTD
SC675426
|
SC675426 |
Educational support services
|
24 Sep 2020 |
|
BEAM TECHNICAL SERVICES LIMITED
SC525722
|
SC525722 |
Maintenance and repair of motor vehicles
|
02 Feb 2016 |
|
BELMACK ENERGY LTD
SC872922
|
SC872922 |
Environmental consulting activities
|
16 Dec 2025 |
|
BENEVOLUTION LTD
SC734742
|
SC734742 |
Other business support service activities n.e.c.
|
07 Jun 2022 |
|
BIRTH, BOND AND BLOOM CIC
SC856796
|
SC856796 |
Other human health activities
|
25 Jul 2025 |
|
BLACK ISLE RENEWABLES LIMITED
SC376132
|
SC376132 |
Other professional, scientific and technical activities n.e.c.
|
01 Apr 2010 |
|
BLACK ISLE SOLAR LTD
SC726696
|
SC726696 |
Other professional, scientific and technical activities n.e.c.
|
18 Mar 2022 |
|
BLACKFORD HILL LIMITED
SC466028
|
SC466028 |
Buying and selling of own real estate
|
17 Dec 2013 |
|
BLAIRS STEADING LLP
SO305022
|
SO305022 |
-
|
12 Sep 2014 |
|
BLUE ANGEL PROPERTY LTD
SC736196
|
SC736196 |
Buying and selling of own real estate
|
22 Jun 2022 |
|
BLUE HARE LTD
SC637383
|
SC637383 |
Data processing, hosting and related activities
|
30 Jul 2019 |
|
BOOMERANG SERVICES LTD
SC704077
|
SC704077 |
Plumbing, heat and air-conditioning installation
|
14 Jul 2021 |
|
BORDERS25 LIMITED
SC747879
|
SC747879 |
Hotels and similar accommodation
|
20 Oct 2022 |
|
BREVIK MARINE SERVICES LTD
SC612918
|
SC612918 |
Engineering related scientific and technical consulting activities
|
06 Nov 2018 |
|
BRUCE HENNING SERVICES LIMITED
SC395158
|
SC395158 |
Other business support service activities n.e.c.
|
09 Mar 2011 |
|
BUFFET PITLOCHRY LTD
SC616404
|
SC616404 |
Licensed restaurants
|
17 Dec 2018 |
|
BURGESS BAGPIPES LTD
SC518152
|
SC518152 |
Manufacture of musical instruments
|
16 Oct 2015 |
|
BURGIE ENGINEERING SERVICES & TECHNOLOGY LTD.
SC589721
|
SC589721 |
Engineering design activities for industrial process and production
|
23 Feb 2018 |
|
C & P GARAGE SERVICES LTD
SC569489
|
SC569489 |
Maintenance and repair of motor vehicles
|
23 Jun 2017 |
|
C & P PROPERTY LETS LTD
SC835663
|
SC835663 |
Other letting and operating of own or leased real estate
|
28 Jan 2025 |
|
C.STEVENS SERVICES LTD
SC609634
|
SC609634 |
Support activities for petroleum and natural gas extraction
|
02 Oct 2018 |
|
CA'DORA DINER (ELGIN) LTD
SC648986
|
SC648986 |
Take-away food shops and mobile food stands
|
06 Dec 2019 |
|
CALEDONIA HOSIERY LIMITED
SC644882
|
SC644882 |
Manufacture of knitted and crocheted hosiery
|
18 Oct 2019 |
|
CALEDONIAN COFFEE COMPANY LTD
SC189601
|
SC189601 |
Hotels and similar accommodation
|
22 Sep 1998 |
|
CALIFER HILL LTD.
SC316371
|
SC316371 |
Other letting and operating of own or leased real estate
|
12 Feb 2007 |
|
CAMELO PARKS LTD
SC695161
|
SC695161 |
Recreational vehicle parks, trailer parks and camping grounds
|
09 Apr 2021 |
|
CAPE CONSULTANCY LTD
SC757068
|
SC757068 |
Public order and safety activities
|
30 Jan 2023 |
|
CAPTAIN CHUNK CONTRACTORS LTD
SC859027
|
SC859027 |
Painting
|
14 Aug 2025 |
|
CARBON COMPASS LTD
SC671863
|
SC671863 |
Management consultancy activities other than financial management
|
24 Aug 2020 |
|
CARE FIRST WORLD LTD
SC330340
|
SC330340 |
Other education n.e.c.
|
04 Sep 2007 |
|
CARE ON WHEELS LTD
SC841557
|
SC841557 |
Other business support service activities n.e.c.
|
17 Mar 2025 |
|
CARSEVIEW PROPERTIES LTD
SC438660
|
SC438660 |
Security dealing on own account
|
12 Dec 2012 |
|
CASK TRADE WAREHOUSE LIMITED
SC825923
|
SC825923 |
Other service activities n.e.c.
|
15 Oct 2024 |
|
CASTLE JEWELLERS LTD.
SC358581
|
SC358581 |
Retail sale of watches and jewellery in specialised stores
|
23 Apr 2009 |
|
CHIMES (FORRES) LTD.
SC259959
|
SC259959 |
Other food services
|
28 Nov 2003 |
|
CHM CONSTRUCTION SERVICES & SURVEYING LTD
SC680496
|
SC680496 |
Construction of other civil engineering projects n.e.c.
|
10 Nov 2020 |
|
CHRISTIE ELITE NURSERIES LIMITED AND THE MORAY COUNCIL
SL003145
|
SL003145 |
-
|
07 Oct 1997 |
|
CJC SUBSEA LTD.
SC590011
|
SC590011 |
Repair of other equipment
|
27 Feb 2018 |