Satstream Labs Ltd is an active company incorporated on 16 December 2024 with the registered office located in Mitcham, Greater London. Satstream Labs Ltd was registered 1 year 1 month ago.
Change of details for Mr Dexter Pollard as a person with significant control on 22 January 2026
Submitted on 22 Jan 2026
Director's details changed for Mr Dexter Pollard on 22 January 2026
Submitted on 22 Jan 2026
Registered office address changed from 71-75 Shelton Street Covent Garden London WC2H 9JQ United Kingdom to 49 Homefield Gardens Mitcham Surrey CR4 3BZ on 22 January 2026