MARY JOHNSON GRAY LIMITED
05755546 - Incorporated on 24 March 2006
JOHN C STEWART PRESENTATIONS LTDActive - Proposal to Strike off
SC317911 - Incorporated on 7 March 2007
STEWART STEWART STEWART & STEWART LIMITEDDisolved
12547095 - Dissolved on 14 May 2024
JOHN GRAY (STONE & LIME) LIMITEDLiquidation
01723207 - Incorporated on 13 May 1983
JOHN HENRY HOMES (STEWARTON) LTD.Active - Proposal to Strike off
SC274182 - Incorporated on 5 October 2004
JOHNSON STEWART PARTNERS LLPDissolved
OC310032 - Dissolved on 17 July 2012
JOHN GRAY SERVICE CHARGES LTD
06851615 - Incorporated on 18 March 2009
JOHN STEWART AUTO REPAIRS LIMITED
SC544414 - Incorporated on 2 September 2016
JOHN STEWART QUALITY BUTCHER LTD
SC714815 - Incorporated on 11 November 2021
JOHN GRAY PROJECT MANAGEMENT LTDDissolved
10141778 - Dissolved on 24 September 2019
JOHN GRAY BUILDING SERVICES LTDDissolved
04740975 - Dissolved on 25 June 2013
JOHN STEWART PLUMBING & HEATING LIMITEDActive - Proposal to Strike off
10156445 - Incorporated on 29 April 2016
JOHN STEWART ELECTRICAL SERVICES LTD
SC646476 - Incorporated on 7 November 2019
JOHN STEWART JEWELLERS IRVINE LTD
SC774427 - Incorporated on 3 July 2023
JOHN STEWART (QUALITY BUTCHER) LTD.Dissolved
SC268254 - Dissolved on 26 March 2019
JOHN STEWART LITERARY MANAGEMENT LTD
07864164 - Incorporated on 29 November 2011
JOHN STEWART TECHNICAL SERVICES LTDActive - Proposal to Strike off
SC499743 - Incorporated on 6 March 2015
STEWART RICHARD GRAYS LONDON LIMITEDActive - Proposal to Strike off
10824670 - Incorporated on 19 June 2017
PILKINGTON TECHNOLOGY MANAGEMENT LIMITED
SC038385 - Incorporated on 1 February 1963
GRAY & GRAY LLPDissolved
SO300894 - Dissolved on 7 May 2010