The Titi Barzoti Ltd company has been operating in this business for at least two years, as it's been founded in 2022. Started with Registered No. 14113195, Titi Barzoti is a Private Limited Company with office in 59 Outram Road, London E6 1JP. This company's SIC and NACE codes are 41202 meaning Construction of domestic buildings. 31st May 2023 is the last time the accounts were filed.
Titi D. is this particular firm's individual director, who was formally appointed two years ago.
Titi D. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.