Started with Reg No. 11788962 five years ago, Tulga Exterior Solutions Ltd was set up as a Private Limited Company. The firm's actual registration address is 3 Lambourne Road, London. This enterprise's SIC and NACE codes are 43390 meaning Other building completion and finishing. The firm's latest accounts detail the period up to 2021/01/31 and the latest annual confirmation statement was filed on 2021/01/24.
As of now, the business has only been overseen by 1 managing director: Tulgaudas J. who has been maintaining it for five years.
Tulgaudas J. is the individual who controls this firm, owns over 3/4 of company shares.