Registered as 07557207 thirteen years ago, Think Africa Online Limited had been a private limited company until 2023-08-22 - the day it was officially closed. The last known registration address was Imperial Mews, R/o 18 Barking Road London.
This specific limited company was led by just one managing director: Oluwatoyin S., who was assigned to lead the company in March 2011.
Oluwatoyin S. was the individual who controlled this firm, had substantial control or influence over the company.