This business referred to as Think Africa Group was founded on 9th March 2011 as a private limited company. This business headquarters was located in London on Imperial Mews, R/o 18 Barking Road. This place post code is E6 3BP. The company registration number for Think Africa Group Limited was 07557346. Think Africa Group Limited had been in business for twelve years until 22nd August 2023.
This business was supervised by just one director: Oluwatoyin S., who was formally appointed thirteen years ago.
Oluwatoyin S. was the individual who controlled this firm, had substantial control or influence over the company.