Teluu began its operations in the year 2011 as a Private Limited Company under the following Company Registration No.: 07825138. The business has been functioning for thirteen years and the present status is active. The company's office is situated in London at 85 Great Portland Street. You can also find the firm by the postal code : W1W 7LT. Registered as Teluu Two, the firm used the name until 2012, the year it was changed to Teluu Ltd. This company's Standard Industrial Classification Code is 62012 - Business and domestic software development. The company's most recent filed accounts documents provide detailed information about the period up to Sat, 31st Dec 2022 and the most recent annual confirmation statement was released on Thu, 27th Oct 2022.
There is one managing director currently managing the following firm, specifically Bambang I. who has been performing the director's tasks for thirteen years.
Executives who have control over the firm are as follows: Bambang I. owns 1/2 or less of company shares. Benny P. owns over 1/2 to 3/4 of company shares .