2013 signifies the founding of Teesla Limited, a company which is located at 57 Countess Park, in Liverpool. This means it's been eleven years Teesla has been on the British market, as it was created on 2013-11-01. The company's registered no. is 08757730 and its postal code is L11 4UH. This enterprise's SIC code is 45200 which stands for Maintenance and repair of motor vehicles. The business most recent financial reports were submitted for the period up to 2022-11-30 and the most recent confirmation statement was released on 2022-10-10.
For eleven years, this specific limited company has only been supervised by one managing director: Martin B. who has been with it since 2013-11-01.
Martin B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.