This firm called Youwa was registered on Fri, 23rd Apr 2021 as a private limited company. This firm office was registered in South Croydon on 291 Brighton Road. The address postal code is CR2 6EQ. The company registration number for Youwa Limited was 13354670. Youwa Limited had been in business for two years up until dissolution date on Tue, 26th Sep 2023.
The company was administered by a single managing director: Youjian S. who was with it from Fri, 23rd Apr 2021 to the date it was dissolved on Tue, 26th Sep 2023.
Youjian S. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.