SFBC LTD
07184110 - Incorporated on 10 March 2010
SFA & CO. LTD
06535446 - Incorporated on 15 March 2008
SFSS LTD
07630356 - Incorporated on 11 May 2011
SFSZ LTDActive - Proposal to Strike off
08828419 - Incorporated on 31 December 2013
SFBH LTD
09698680 - Incorporated on 22 July 2015
SF TEN LTDLiquidation
08364869 - Incorporated on 17 January 2013
SFCE LTDActive - Proposal to Strike off
SC554689 - Incorporated on 16 January 2017
SFM CO., LTD.
FC034425 - Incorporated on 1 June 2017
BE VI SFP LP
SL032154 - Incorporated on 25 August 2017
SFMP LTD
10923568 - Incorporated on 18 August 2017
SFIX LTD
11055585 - Incorporated on 9 November 2017
SFOL LTD
12086424 - Incorporated on 4 July 2019
SFAM2019 LTDDisolved
12197257 - Dissolved on 27 December 2022
SFNH LTDDisolved
13000221 - Dissolved on 22 March 2022
BG II SFP LP
SL035032 - Incorporated on 21 May 2021
SFOG LTDDisolved
13330575 - Dissolved on 12 September 2023
PLL SF LTD
13300054 - Incorporated on 29 March 2021
SFFC LTD
14776728 - Incorporated on 3 April 2023
SFTA LTD
14960399 - Incorporated on 26 June 2023
SFPH LTD
13104037 - Incorporated on 30 December 2020