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
SHACKLETON STRATEGY LIMITED
12382987 - Incorporated on 2 January 2020
SHACKLETON PROCESSING LIMITEDDisolved
12536852 - Dissolved on 8 March 2022
SHACKLETON FOX LIMITED
14687075 - Incorporated on 24 February 2023
SHACKLETON BEACON LLP
OC450019 - Incorporated on 20 November 2023
SHACKLETON CONSULTING LIMITED
12413324 - Incorporated on 20 January 2020
SHACKLETON ENTERPRISES LTD
07929635 - Incorporated on 31 January 2012
SHACKLETON CONSULTANTS LTD
04438466 - Incorporated on 14 May 2002
CAIRD SHACKLETON LLP
OC401019 - Incorporated on 27 July 2015
SHACKLETON PLUMBING LTD
09766841 - Incorporated on 8 September 2015
TEAM SHACKLETON LIMITED
10697907 - Incorporated on 30 March 2017
N SHACKLETON LIMITED
12135089 - Incorporated on 2 August 2019
JOHN KAARE MSL LIMITEDDisolved
11768980 - Dissolved on 28 February 2023
MSQUARED JOINERY LTD
15326718 - Incorporated on 4 December 2023
MS JOINERY & ROOFING LTDDisolved
15857122 - Dissolved on 15 April 2025
JOHNSTONP MS LIMITEDActive - Proposal to Strike off
10969876 - Incorporated on 19 September 2017