Registered at C/o Addresses & Services, London SE18 5QD Tlou Ltd is categorised as a Private Limited Company with 09229751 Companies House Reg No. This firm appeared on 2014-09-22. This firm's Standard Industrial Classification Code is 86101 which means Hospital activities. 2022-03-31 is the last time when company accounts were filed.
Since 2014-09-22, this specific limited company has only been overseen by a single director: Tlou M. who has been managing it for 10 years.
Tlou M. is the individual who controls this firm, owns over 3/4 of company shares.