This enterprise operates under the name of Timsta Limited. It was established four years ago and was registered with 12631218 as its reg. no. The head office of this firm is located in London. You can reach it at 320 City Road. This firm's declared SIC number is 86101 and their NACE code stands for Hospital activities. 2022-05-31 is the last time when company accounts were reported.
This company has a solitary director at the moment managing this specific firm, namely Tumelo N. who's been executing the director's tasks since 2020-05-29.
Tumelo N. is the individual who controls this firm, owns over 3/4 of company shares.