Open Source Excellence came into being in 2018 as a company enlisted under no 11481394, located at WC1N 3AX London at 27 Old Gloucester Street. This firm's last known status was dissolved. Open Source Excellence had been in this business field for at least 4 years.
The details regarding the following company's members suggests that the last two directors were: Zecong L. and Yun H. who were appointed to their positions on 30th August 2018 and 24th July 2018.
Yun H. was the individual who controlled this firm, had substantial control or influence over the company.