Registered as 10203383 eight years ago, Deepstream Technologies Limited is a Private Limited Company. The firm's active office address is 25 Eccleston Place, London. Deepstream Technologies Limited was known seven years ago as Ekorral. This firm's SIC code is 62090 and has the NACE code: Other information technology service activities. Deepstream Technologies Ltd released its account information for the period that ended on Friday 30th June 2023. The firm's most recent confirmation statement was submitted on Monday 26th June 2023.
As found in this specific firm's register, since 2022/07/16 there have been four directors including: Ricardo P., Carrie B. and Johan S..