AVIEMORE LEISURE MANAGEMENT LIMITED
SC177423 - Incorporated on 21 July 1997
TUMMEL VALLEY LEISURE LIMITED
SC091270 - Incorporated on 17 January 1985
MACDONALD ORR LIMITED
SC167743 - Incorporated on 15 August 1996
NEW MALONE COMPANY LIMITED
SC180095 - Incorporated on 29 October 1997
SIGMA ORRIS LTDActive - Proposal to Strike off
07970215 - Incorporated on 29 February 2012
ORROW LIMITEDActive - Proposal to Strike off
08952722 - Incorporated on 21 March 2014
ORRASANDS LTD
09589422 - Incorporated on 13 May 2015
ORRIN DORIS 3817 LTDActive - Proposal to Strike off
10123907 - Incorporated on 14 April 2016
ORRJO LIMITED
13925853 - Incorporated on 18 February 2022
ORRCO LIMITED
15911940 - Incorporated on 22 August 2024
ORRINA HOME LTD
16578970 - Incorporated on 14 July 2025
A & D DUNCAN LTDDisolved
06238398 - Dissolved on 11 October 2022
DUNCAN M LTD
SC037178 - Incorporated on 18 January 1962
DUNCAN 1000 LTDActive - Proposal to Strike off
08738680 - Incorporated on 18 October 2013
P & J DUNCAN LTDDissolved
09292810 - Dissolved on 6 August 2019
DUNCAN 1500 LTD
12193451 - Incorporated on 6 September 2019
BELMONT BUSINESS DEVELOPMENT SOLUTIONS LTDLiquidation
SC370338 - Incorporated on 21 December 2009
LLOYD ORR COMMUNICATIONS LIMITED
04010049 - Incorporated on 7 June 2000
ITDAAS LTD
12931534 - Incorporated on 6 October 2020
NICK ORR LIMITEDDissolved
06854921 - Dissolved on 2 November 2010