SHEPHERDS' VETERINARY PRACTICE LIMITED
05419885 - Incorporated on 9 April 2005
PATON PLANT LIMITEDDisolved
07964540 - Dissolved on 3 June 2025
FOUNDRY COFFEE GROUP LTD.
10795896 - Incorporated on 31 May 2017
THE SPC HOLDCO LIMITED
11089420 - Incorporated on 30 November 2017
SHEPHERD AIR LTD
06534938 - Incorporated on 14 March 2008
SHEPHERDGATE LTD
03907298 - Incorporated on 14 January 2000
SHEPHERD & SON LTDDisolved
11577069 - Dissolved on 20 February 2024
A.SHEPHERDSON LTDDisolved
12747332 - Dissolved on 16 November 2021
P SHEPHERD NDT LTDDisolved
12030623 - Dissolved on 7 December 2021
SHEPHERD VFX LTD
10469227 - Incorporated on 8 November 2016
SHEPHERDSMETALS LTDActive - Proposal to Strike off
15769916 - Incorporated on 10 June 2024
SHEPHERD OMS LTD
14774634 - Incorporated on 2 April 2023
SHEPHERDSTACK LTD
16388582 - Incorporated on 15 April 2025
ABIGAIL COURT FREEHOLD LTDLiquidation
09880266 - Incorporated on 19 November 2015
ABIGAIL ANA PRODUCTIONS LIMITED
12890482 - Incorporated on 18 September 2020
ABIGAIL MARIE CLANCY LIMITED
06041876 - Incorporated on 4 January 2007
ABIGAIL MOORE ASSOCIATES LIMITEDDissolved
06662439 - Dissolved on 16 March 2010
ABIGAIL DAY CONSULTING LTDDissolved
07419189 - Dissolved on 22 October 2019
ABIGAIL GLOVER PHYSIOTHERAPY LTD
08214526 - Incorporated on 14 September 2012
VICTORIA AND ABIGAIL LIMITED
08585841 - Incorporated on 26 June 2013