The business was located in London with reg. no. 10436580. The company was established in the year 2016. The headquarters of this company was situated at 23 Hancock House 20 Love Lane. The postal code for this location is SE18 6GU. This enterprise was formally closed in 2021, which means it had been in business for five years.
Yang L. and Derek F. were the enterprise's directors and were managing the firm from 2016 to 2021.
Executives who controlled the firm include: Yang L. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Derek F. owned 1/2 or less of company shares, had 1/2 or less of voting rights.