JOHN ROSS (ABERDEEN) LIMITED
SC658569 - Incorporated on 31 March 2020
ROSS & JOHN PROPERTIES LTD
12515864 - Incorporated on 12 March 2020
JOHN ROSS ASSOCIATES LIMITEDDisolved
10671776 - Dissolved on 13 July 2021
JOHN ROSS (LOSSIEMOUTH) LIMITEDDisolved
SC719346 - Dissolved on 11 June 2024
JOHN ROSS (HIGHFIELD) LTD.
SC268107 - Incorporated on 19 May 2004
ROSS JOHN ADAMS LIMITEDActive - Proposal to Strike off
15644823 - Incorporated on 14 April 2024
JOHN ROSS INSTALLATIONS LTDActive - Proposal to Strike off
SC456047 - Incorporated on 5 August 2013
JOHN ROSS (ARDERSIER) LIMITED
SC769561 - Incorporated on 16 May 2023
JOHN ROSS (DUNDEE) LIMITED
SC725391 - Incorporated on 7 March 2022
JOHN ROSS SMART HOMES LTD
SC737222 - Incorporated on 1 July 2022
JOHN ROSS CARPENTRY LTDDisolved
14768244 - Dissolved on 27 May 2025
JOHN ROSS (CHEMISTS) LIMITED
SC209292 - Incorporated on 14 July 2000
JOHN ROSS BUILDERS LIMITED
04768252 - Incorporated on 18 May 2003
JOHN ROSS PROPERTIES LIMITED
SC642060 - Incorporated on 19 September 2019
JOHN ROSS CONSULTANCY LTDDisolved
13936404 - Dissolved on 1 August 2023
JOHN ROSS (INVERNESS) LIMITED
SC725392 - Incorporated on 7 March 2022
JOHN ROSS (MONTROSE) LIMITED
SC738911 - Incorporated on 21 July 2022
JOHN A. ROSS (RHYNIE) LIMITED
SC036548 - Incorporated on 8 June 1961
JOHN ALLAN MOTORS (OBAN) LIMITED
SC095937 - Incorporated on 12 November 1985
ALLAN JOHNSON ASSOCIATES LTD
06715451 - Incorporated on 6 October 2008