Streamstar is a business registered at SE8 3BU London at 133 Creek Road Unit 2.4. This enterprise has been in existence since 2011 and is established under reg. no. 07621338. This enterprise has been operating on the British market for 13 years now and the last known state is active. The company's SIC code is 86900, that means Other human health activities. 2022-03-31 is the last time the company accounts were filed.
When it comes to the following firm's directors directory, since June 2012 there have been three directors: Ayodele O., Sikiru A. and Victor K..
Sikiru A. is the individual who has control over this firm, has substantial control or influence over the company.