Toddata Ltd has been in the UK for at least nine years. Started with Registered No. 09777149 in 2015, it is registered at 652b Lea Bridge Road, London E10 6AP. This company's SIC and NACE codes are 41202, that means Construction of domestic buildings. The company's latest filed accounts documents describe the period up to 2023-09-14 and the most recent confirmation statement was submitted on 2023-09-07.
Valeri T. is this specific enterprise's only managing director, that was arranged to perform management duties in 2015 in September.
Valeri T. is the individual with significant control over this firm, owns over 3/4 of company shares.