DAVID SHEPHERD CONSULTANCY LIMITED
07389661 - Incorporated on 28 September 2010
DAVID R STEWART LIMITED
11194738 - Incorporated on 8 February 2018
DAVID ROBB PLUMBING SERVICES LTDActive - Proposal to Strike off
10234355 - Incorporated on 16 June 2016
DAVID SHEPHERD SERVICES LIMITEDDissolved
05790216 - Dissolved on 8 May 2012
DAVID SHEPHERD BUILDER LTD
SC759796 - Incorporated on 22 February 2023
DR. DAVID FOLEY
NI609063 - Incorporated on 19 September 2011
DAVID SHEPHERD PRODUCTIONS LTD.Dissolved
05376197 - Dissolved on 11 July 2016
DAVID SHEPHERD MEDICAL LTDDisolved
07054853 - Dissolved on 13 February 2024
DR DAVID GALLAGHERLiquidation
NI613203 - Incorporated on 14 June 2012
PASSPACES LIMITED
07198043 - Incorporated on 22 March 2010
DR. DAVID HOURIHAN
NI617209 - Incorporated on 8 March 2013
DR. DAVID P.MOORE
NI603727 - Incorporated on 7 July 2010
DR. DAVID O'GORMAN
NI607472 - Incorporated on 17 May 2011
KENIDI LTD
11459779 - Incorporated on 11 July 2018
SHEPHERD DRY ICE LTDDisolved
SC630538 - Dissolved on 11 January 2022
DR SARAH STEWART LTDActive - Proposal to Strike off
11183721 - Incorporated on 2 February 2018
DAVID STEWART JOINER LTD.
SC278748 - Incorporated on 21 January 2005
ANN&DAVID LTD
10646239 - Incorporated on 1 March 2017
DRAGON SHEPHERD LTDDisolved
12021038 - Dissolved on 12 July 2022
DRUMMOND ROBB LIMITEDDissolved
SC322118 - Dissolved on 12 August 2015