CD UK Company Data
Register Login
DEEPSTREAM TECHNOLOGIES LIMITED
active Incorporated 27th May 2016 ← Back

DEEPSTREAM TECHNOLOGIES LIMITED

active Company number 10203383

Private Limited by Shares · Incorporated on 27th May 2016

Get report
SIC code
62090
Registered office
London, SW1W 0AU
Company type
Private Limited by Shares
Accounts
Next due 31st Dec 2027

Directors & PSCs

Name Role Since Company count Nationality View
Daniel Gianfreda Director 9th Sep 2025
British View profile
Jack Macfarlane Director 17th Nov 2017
This company
British View profile
Johan Schiller Director 1st Nov 2020
Swedish View profile
Harry Thomas Director 10th Jun 2024
This company
British View profile
David Carruthers (ceased) PSC 30th Jun 2016 British View profile
Ioannis Drosidis (ceased) PSC 30th Jun 2016 Greek View profile
Giacomo Perotta (ceased) PSC 15th Oct 2019 Italian View profile