Registered with number 10564591 7 years ago, Tiwa N Tiwa African Restaurant Ltd is categorised as a Private Limited Company. The current registration address is 152 Plumstead High Street, London. This enterprise's SIC and NACE codes are 56101, that means Licensed restaurants. The most recent filed accounts documents provide detailed information about the period up to 2023-01-31 and the most current annual confirmation statement was filed on 2023-01-15.
There seems to be a group of three directors leading the following business now, specifically Mufutau A., Iyanuoluwa I. and Titilayo I. who have been performing the directors obligations since 2017.
Mufutau A. is the individual who has control over this firm.