This company was registered in London under the ID 11047090. The company was started in 2017. The headquarters of this company was located at 61 Stroud Green Road . The post code for this location is N4 3EG. This company was dissolved in 2021, meaning it had been in business for four years.
The business was managed by just one managing director: Xiaolu L., who was appointed in 2017.