Stream Clean Limited is officially located at London at 28 Carter House. You can find the company by its post code - SW11 2BF. The firm has been in the field on the English market for seven years. This business is registered under the number 08910023 and their official status is active. This business's SIC and NACE codes are 81299, that means Other cleaning services. 2021/02/28 is the last time the company accounts were reported.
Since 2014-02-25, the business has only had a single director: Ivan B. who has been leading it for seven years.
Ivan B. is the individual who has control over this firm, owns over 3/4 of company shares.