MCNEIL EYECARE LTDActive - Proposal to Strike off
08791437 - Incorporated on 26 November 2013
MCNEIL FUELS LTDActive - Proposal to Strike off
SC595462 - Incorporated on 26 April 2018
MCNEIL CONSULTANCY LTDActive - Proposal to Strike off
10159680 - Incorporated on 3 May 2016
MACLEOD & MCNEIL LTD
12094748 - Incorporated on 10 July 2019
MCNEIL ENTERPRISES LTDActive - Proposal to Strike off
10771289 - Incorporated on 15 May 2017
STEELE MCNEIL LTDActive - Proposal to Strike off
13252375 - Incorporated on 8 March 2021
MCNEIL MEDICAL LTD
SC795069 - Incorporated on 12 January 2024
MCNEIL PROPERTY LTD
15168902 - Incorporated on 27 September 2023
M-MCNEIL LIMITED
SC843390 - Incorporated on 31 March 2025
WM MCNEILL & SON LTD
NI616919 - Incorporated on 20 February 2013
MCNEILL JACK LTDDisolved
14672177 - Dissolved on 23 July 2024
SHACKLETON CAPITAL LIMITED
07847134 - Incorporated on 14 November 2011
SHACKLETON-KINETIC LIMITEDActive - Proposal to Strike off
06235024 - Incorporated on 2 May 2007
SHACKLETON STOTT LIMITED
06901059 - Incorporated on 11 May 2009
SHACKLETON RESOURCES LTD
NI068512 - Incorporated on 14 March 2008
SHACKLETON FP LIMITED
SC473326 - Incorporated on 24 March 2014
SHACKLETON LEGACY LTD
08997564 - Incorporated on 15 April 2014
SHACKLETON CONSTRUCTION LIMITED
09298749 - Incorporated on 6 November 2014
SHACKLETON STUDIOS LIMITED
NI629521
SHACKLETON HEALTHCARE LTD
11256146 - Incorporated on 15 March 2018