Registered with number 12593973 four years ago, Ttsquared Limited is a Private Limited Company. The firm's latest registration address is 269 Well Hall Road, Eltham London. This enterprise's principal business activity number is 70229 and their NACE code stands for Management consultancy activities other than financial management. Ttsquared Ltd released its account information for the period that ended on 31st May 2022. The firm's most recent confirmation statement was released on 10th May 2023.
This limited company owes its achievements and constant development to a team of two directors, specifically Olusesan O. and Tomisin T., who have been running the company since February 2024.
Executives who have control over the firm are as follows: Olusesan O. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Tomisin T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.