OpenCompanies

Source Stream Ltd

Company number
09534523
Status
Active
Type
Private Limited Company
Incorporated
9 Apr 2015
Nature of business
Business and domestic software development

Registered office

Control

NameNature of controlNotifiedCeased
Mr Declan Victor Newman Ownership Of Shares 75 To 100 Percent 1 Jun 2016

Accounts

Year ended Net assets Cash Employees
30 Apr 2025 £46,048 £79,469 1
30 Apr 2024 £7,533 £7,568 1
30 Apr 2023 £10,560 £16,727 1
30 Apr 2022 £13,906 £66,407 1
30 Apr 2021 £33,101 £66,752 1
30 Apr 2020 £58,036 £66,781 1
30 Apr 2019 £19,612 £24,948 -
30 Apr 2018 £100 £0 -
30 Apr 2017 £0 - -
30 Apr 2016 £0 - -

Data