JOHN ROSS SMART HOMES LTD
SC737222 - Incorporated on 1 July 2022
TERENCE ROSS
Born March 1965
RIVERSIDE CRAFT WAREHOUSE RIVERSIDE ROAD, SUNDERLAND, TYNE AND WEAR, UNITED KINGDOM, SR5 3JG
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
TERENCE RAY LTD
07645001 - Incorporated on 24 May 2011
Ian Terence ROSS
Born March 1971
C/O Ocg Accountants Ltd Biz Hub Tees Valley, Belasis Hall Technology Park, Billingham, England, TS23 4EA
TERENCE GUY ROSS
Born November 1945
WHELPLEY HILL FARM, WHELPLEY HILL, BERKHAMSTED, HERTFORDSHIRE, HP4 2SY
Ian Terence ROSS
Born March 1971
C/O Ocg Accountants Ltd Biz Hub Tees Valley, Belasis Hall Technology Park, Billingham, England, TS23 4EA
JOHN ROSS & SON SOLICITORS LLP
NC001198 - Incorporated on 30 June 2014
ACCOUNTING AND BUSINESS DEVELOPMENT LIMITED
03965083 - Incorporated on 5 April 2000
TERENCE (HUDD) LTDDisolved
11134056 - Dissolved on 15 December 2022
TERENCE-CHEN LTDDisolved
15377342 - Dissolved on 18 March 2025
JOHNSON ROSS TACKLE LIMITED
04410507 - Incorporated on 5 April 2002
JOHN FENWICK (ROSSENDALE) LTD.
02480803 - Incorporated on 13 March 1990