on 29 Jul 2023
Last Applicant/ Owned by
Upstream Outcomes Ltd
Centre for Digital Innovation, C4di at the Dock, 31-38 Queen Street
HULL, , HU1 1UU
Serial Number
UK00003939616 filed on 29th Jul 2023
Registration Number
UK00003939616 registered on
29th Dec 2023
Software applications.
Environmental consultancy services.
UK00003939616
Word
Individual