2013 marks the start of Chouchou Limited, the company which was located at 7 Ashburnham Grove, , London. It was started on 2013-08-27. Its Companies House Registration Number was 08664521 and the company post code was SE10 8UH. This firm had existed on the market for seven years until 2020-10-13.
The business was led by a single managing director: Shuyi H., who was formally appointed in 2013.
Shuyi H. was the individual who controlled this firm, owned over 3/4 of company shares.