Toyken came into being in 2019 as a company enlisted under no 11829130, located at SE13 7RJ London at 3 Crescent House. This company's last known status was dissolved. Toyken had been on the market for at least four years.
This specific limited company had a single managing director: Oluwatoyin A. who was presiding over it for four years.
Oluwatoyin A. was the individual with significant control over this firm, owned over 3/4 of company shares.