Started with Reg No. 08748373 twelve years ago, 08748373 Limited had been a private limited company until 2015-06-09 - the date it was dissolved. Its last known registration address was Churchill House, 142-146 Old Street London. The company was known as Leadship Intel up till 2014-04-28 then the business name was changed.
This specific limited company was controlled by just one director: Wenyao G., who was designated to this position in 2013.