on 24 Jun 2019
Last Applicant/ Owned by
Stream Financial Ltd
28 Marshalsea Road
LONDON, , SE1 1HF
Serial Number
UK00003409025 filed on 24th Jun 2019
Registration Number
UK00003409025 registered on
15th Nov 2019
Data management software.
UK00003409025
Figurative
Individual