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
Da, Ms. LI
Born July 1979
41 Argyle Place, Edinburgh, Scotland, EH9 1JT
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
Joanna SHACKLETON
Born July 1979
14 Cornhill, London, EC3V 3NR
Joseph SHACKLETON
Born February 1993
Arrowsmith Court Station Approach, Broadstone, Dorset, United Kingdom, BH18 8AT
MS JOINERY & ROOFING LTDDisolved
15857122 - Dissolved on 15 April 2025
IAN JOHN SHACKLETON
Born October 1963
SANDBACH SCHOOL CREWE ROAD, SANDBACH, CHESHIRE, UNITED KINGDOM, CW11 3NS