PETER JOHN SHARPLES LIMITED
08080393 - Incorporated on 23 May 2012
GRAHAM JOHNS PERCUSSION LTD
11828275 - Incorporated on 15 February 2019
JOHN GRAHAM (SKIP HIRE) LIMITED
SC661947 - Incorporated on 22 May 2020
JOHN SHARP 62 CONSULTANCY LIMITEDActive - Proposal to Strike off
08869562 - Incorporated on 30 January 2014
JOHNSTON & GRAHAM (SCOTLAND) LTD
SC580284 - Incorporated on 31 October 2017
SHARP SHARP LTD
10524105 - Incorporated on 14 December 2016
SHARP & SHARP LIMITED
04605685 - Incorporated on 2 December 2002
GRAHAM JOHNSTON LOGISTICS LTD
11898636 - Incorporated on 22 March 2019
JOHN GRAHAM ROOFING (SELKIRK) LIMITED
SC464675 - Incorporated on 27 November 2013
SHARP+SHARP LIMITED
16250025 - Incorporated on 13 February 2025
JOHN GRAHAM INSPECTION SERVICES LIMITED
06713142 - Incorporated on 1 October 2008
JOHN GRAHAM PAINTING & DECORATING LTD.Dissolved
SC290687 - Dissolved on 18 April 2013
JOHN GRAHAM PROPERTY INVESTMENTS LIMITED
NI057895 - Incorporated on 23 January 2006
JOHN GRAHAM BUILDING SOLUTIONS LTDActive - Proposal to Strike off
10007667 - Incorporated on 16 February 2016
DAVID JOHN GRAHAM INSTALLATIONS LTDDisolved
11344771 - Dissolved on 14 February 2023
JOHN GRAHAM CONSTRUCTION (HEALTHCARE) LIMITED
NI640233 - Incorporated on 15 August 2016
GRAHAM JOHNSON OPTICIAN LIMITEDDisolved
05290470 - Dissolved on 3 May 2022
UNITED EUROPEAN CAR CARRIERS (LONDON) LIMITEDDissolved
01375564 - Dissolved on 5 January 2010
C Y J SHARPDisolved
08324691 - Dissolved on 18 March 2025
SHARPE AND SHARPE LTD
09456385 - Incorporated on 24 February 2015