ALEXANDER J ROSS LIMITED
SC283114 - Incorporated on 12 April 2005
ALEXANDER ROSS HOLDINGS LIMITED
SC104728 - Incorporated on 20 May 1987
ALEXANDER ROSS TRADING LIMITEDActive - Proposal to Strike off
08360282 - Incorporated on 15 January 2013
ROSS ALEXANDER CONTRACTORS LTDActive - Proposal to Strike off
SC508914 - Incorporated on 19 June 2015
ROSS ALEXANDER PHOTOGRAPHY LIMITED
SC608271 - Incorporated on 18 September 2018
ALEXANDER-ROSS PROPERTIES LTD
15295134 - Incorporated on 20 November 2023
ROSS ALEXANDER CONSULTING LIMITEDDissolved
08106189 - Dissolved on 15 October 2013
ALEXANDER ROSS FISHING LIMITEDActive - Proposal to Strike off
SC362414 - Incorporated on 9 July 2009
ALEXANDER ROSS BESPOKE LIMITEDDissolved
08055869 - Dissolved on 2 April 2019
ROSS ALEXANDER PROPERTY LIMITED
14384930 - Incorporated on 29 September 2022
DUNCAN ROSS MONUMENTAL SCULPTOR LTD.
SC282214 - Incorporated on 29 March 2005
DUNCAN ROSS LAND DRAINAGE LIMITED
02578427 - Incorporated on 30 January 1991
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
MACLEMAN HOLDINGS LTD
SC639918 - Incorporated on 27 August 2019
MACLEMAN WEALTH LTD
SC288161 - Incorporated on 28 July 2005
MACLEMAN ASSOCIATES LTD
SC589392 - Incorporated on 21 February 2018
ALEXANDER ROSS (FINANCIAL SERVICES) LIMITED
01546188 - Incorporated on 18 February 1981
ALEXANDER ROSS MANAGEMENT SERVICES LIMITED
01536834 - Incorporated on 31 December 1980
ALEXANDER ROSS INVESTMENT GROUP LIMITED
SC568763 - Incorporated on 14 June 2017
ROSS ALEXANDER LAMBIE ARCHITECTS LTD
13558186 - Incorporated on 10 August 2021