UK SPG LTDDisolved
13804840 - Dissolved on 30 January 2024
UK SPA LTD
14987598 - Incorporated on 7 July 2023
UK SPM CICDisolved
13058224 - Dissolved on 29 March 2022
PATROLULTRA LTDActive - Proposal to Strike off
05638760 - Incorporated on 29 November 2005
SPW (UK) LLP
OC330497 - Incorporated on 14 August 2007
UK SPA LTDActive - Proposal to Strike off
07966396 - Incorporated on 27 February 2012
SPR.UK. LTD
04155989 - Incorporated on 7 February 2001
SPA (UK) LTDActive - Proposal to Strike off
08083415 - Incorporated on 25 May 2012
SPH-UK LTD
14750356 - Incorporated on 22 March 2023
SPA UK LTDDissolved
01505750 - Dissolved on 26 November 2013
ITHACA ENERGY (NORTH SEA) PLC
SC595124 - Incorporated on 23 April 2018
ART AND FILM FABRICATION LIMITED
05530530 - Incorporated on 8 August 2005
SPIC & SPAN (UK) LIMITED
04258399 - Incorporated on 25 July 2001
SPLEND SPV (UK) LTD
13693679 - Incorporated on 21 October 2021
SP2UK LIMITEDDisolved
14193595 - Dissolved on 14 November 2023
SP AT SP LTD
10426336 - Incorporated on 13 October 2016
SP & SP RETAIL LTD
16005343 - Incorporated on 8 October 2024
ITHACA WEALTH MANAGEMENT GROUP LIMITED
13799336 - Incorporated on 14 December 2021
ITHACA PRIVATE TRUST COMPANY LIMITEDregistered
OE030995 - Incorporated on 14 September 2023
ITHACA ROOFING SERVICES LTD
13162788 - Incorporated on 27 January 2021