REN TRANSPORT LTD
14950047 - Incorporated on 21 June 2023
REN STUDIO LIMITED
10635583 - Incorporated on 23 February 2017
YONG XI LIMITEDDisolved
10791046 - Dissolved on 5 September 2023
SUPER REN LTDDisolved
14653878 - Dissolved on 16 July 2024
XI CONSULTING LTDDisolved
14812955 - Dissolved on 24 September 2024
ELEVEN XI LTDActive - Proposal to Strike off
15091394 - Incorporated on 23 August 2023
XI LAIZI LIMITEDDisolved
15328390 - Dissolved on 13 May 2025
XI PLUS LTD
15383356 - Incorporated on 3 January 2024
TIAN XI LTD
14179207 - Incorporated on 17 June 2022
REN SOLAR LIMITEDActive - Proposal to Strike off
15522501 - Incorporated on 26 February 2024
REN-IT LIMITED
06657664 - Incorporated on 28 July 2008
XI TECHNOLOGIES LIMITEDLiquidation
07006008 - Incorporated on 1 September 2009
XI SOFTWARE LIMITED
01977148 - Incorporated on 14 January 1986
SHANGHAI REN LIMITEDActive - Proposal to Strike off
07008858 - Incorporated on 4 September 2009
LEGENDS XI LTDActive - Proposal to Strike off
NI072975
ICOPA XI LIMITEDDissolved
SC269555 - Dissolved on 21 August 2009
CIT-REN LIMITED
03852999 - Incorporated on 4 October 1999
REN-YI LIMITEDActive - Proposal to Strike off
04378040 - Incorporated on 20 February 2002
XI CARDS LTDDisolved
07658508 - Dissolved on 17 May 2022
REN DISTRIBUTIONS LLP
OC390836 - Incorporated on 4 February 2014