GARY MELIA R S LIMITEDLiquidation
08880576 - Incorporated on 6 February 2014
SHEPHARDBARBERS LTDDisolved
13368762 - Dissolved on 4 October 2022
SHEPHARD'S HUT LTDDisolved
15213728 - Dissolved on 25 March 2025
ROD H SHEPHARD LTDActive - Proposal to Strike off
10793292 - Incorporated on 30 May 2017
GARY KELLY MEDIA LTDActive - Proposal to Strike off
SC659892 - Incorporated on 24 April 2020
SHEPHERD PRINT LIMITED
07463516 - Incorporated on 8 December 2010
SHEPHARD CONFERENCES & EXHIBITIONS LIMITEDLiquidation
02343006 - Incorporated on 3 February 1989
GARY MESSER LIMITED
02301112 - Incorporated on 29 September 1988
GARY G MEIKLE LIMITED
SC645884 - Incorporated on 31 October 2019
GARY'S METERS LIMITEDActive - Proposal to Strike off
10333582 - Incorporated on 17 August 2016
MEI & DAVID LTD
14479825 - Incorporated on 11 November 2022
ROD H SHEPHARD LTDDisolved
12157038 - Dissolved on 22 February 2023
IAN SHEPHARD LTD
16381655 - Incorporated on 11 April 2025
GREAT SHEPHARD MEDICAL LIMITED
09552023 - Incorporated on 21 April 2015
GARY SEWELL MEDIA LTD
16013561 - Incorporated on 11 October 2024
S.G. & A. SHEPHARD LIMITED
05045647 - Incorporated on 16 February 2004
BOYD SHEPHARD LTDDisolved
11791838 - Dissolved on 5 July 2022
FRANCIS SHEPHARD LIMITED
00833408 - Incorporated on 6 January 1965
SHEPHERD JONES LIMITEDDissolved
06343858 - Dissolved on 3 September 2013
DAVID MEWS LTD
16279737 - Incorporated on 26 February 2025