MR DAVID P C LTD
16409026 - Incorporated on 25 April 2025
ANDREW SHEPHERD & SONS LIMITED
SC243442 - Incorporated on 5 February 2003
DAVID SHEPHERD U.K LTDDisolved
08500760 - Dissolved on 18 April 2023
ANDREW SHEPHERD CONSTRUCTION LIMITED
SC099911 - Incorporated on 7 July 1986
HSA (HOLDINGS) LIMITEDLiquidation
SC171836 - Incorporated on 27 January 1997
DAVID SHEPHERD LIMITED
04556153 - Incorporated on 8 October 2002
DAVID & SHEPHERD LIMITEDActive - Proposal to Strike off
09065978 - Incorporated on 2 June 2014
DAVID SHEPHERD 433 LTDActive - Proposal to Strike off
10020697 - Incorporated on 23 February 2016
MRH DAVID LTDActive - Proposal to Strike off
11325633 - Incorporated on 24 April 2018
ANDREW DAVID LTDDisolved
04535548 - Dissolved on 27 July 2021
MR ANDREW JOHN LTDDisolved
15255294 - Dissolved on 20 August 2024
MR A W DAVIDSON LTD
07957458 - Incorporated on 21 February 2012
JOHN ANDREW SHEPHERD LTDActive - Proposal to Strike off
07853821 - Incorporated on 21 November 2011
ANDREW SHEPHERD JOINERY LIMITED
SC567439 - Incorporated on 31 May 2017
ANDREW SHEPHERD ELECTRICS LIMITED
12494961 - Incorporated on 3 March 2020
DAVID & ZARA SHEPHERD LTDActive - Proposal to Strike off
12258729 - Incorporated on 12 October 2019
ANDREW SHEPHERD (HOLDINGS) LIMITEDDisolved
SC463922 - Dissolved on 1 April 2025
ANDREW SHEPHERD CONSULTING LIMITEDDisolved
10321528 - Dissolved on 22 February 2025
DAVID ANDREWS 44 LTDActive - Proposal to Strike off
NI635664
ANDREW GRANT MR LTDDisolved
15100017 - Dissolved on 11 February 2025