SFS FX LTDDisolved
14764152 - Dissolved on 27 May 2025
INTEC ENERGY SOLUTIONS HOLDING LTD
16132091 - Incorporated on 12 December 2024
SFSL LTDDisolved
13653830 - Dissolved on 21 November 2023
SFS UK 1 LTD
13741544 - Incorporated on 12 November 2021
BACH COMPANY INTERNATIONAL LIMITEDDisolved
09397659 - Dissolved on 15 April 2025
SFSL LTDDisolved
15322130 - Dissolved on 6 May 2025
SFS NW LTDDisolved
14190804 - Dissolved on 13 August 2024
SFS (GB) LTD
07250674 - Incorporated on 12 May 2010
SFSA CIC
SC525069 - Incorporated on 25 January 2016
TH3 SFS LTD
15783314 - Incorporated on 17 June 2024
SFSK LTDDissolved
12453143 - Dissolved on 22 June 2021
SFSE LTDDissolved
05013207 - Dissolved on 27 April 2010
SFSS LTD
07630356 - Incorporated on 11 May 2011
SFSZ LTDActive - Proposal to Strike off
08828419 - Incorporated on 31 December 2013
MINT FINTECH LIMITED
14426473 - Incorporated on 18 October 2022
SFS MANAGING AGENTS LIMITEDDisolved
11775082 - Dissolved on 12 July 2022
SFSP LTD.Dissolved
09141616 - Dissolved on 1 March 2016
SFSY LTD
09336003 - Incorporated on 2 December 2014
SFSS LTD
13548266 - Incorporated on 4 August 2021
SFSM LTD
14203542 - Incorporated on 29 June 2022