This company is widely known as Tlbs London Limited. It first started 7 years ago and was registered under 11033359 as the registration number. The registered office of this firm is registered in London. You can contact them at 71 North End Road. The firm's SIC and NACE codes are 56101 meaning Licensed restaurants. 31st October 2022 is the last time company accounts were filed.
This company has one managing director at the moment overseeing the following company, specifically Tung L. who's been performing the director's assignments for 7 years.
Tung L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.