The enterprise known as Idowu Systems was established on 1998-04-17 as a Private Limited Company. This enterprise's registered office may be gotten hold of in Enfield on 15 Blanchard Grove, Enfield Island Village. In case you want to get in touch with this company by post, its post code is EN3 6XQ. The company registration number for Idowu Systems Ltd is 03547793. This enterprise's SIC code is 62020, that means Information technology consultancy activities. Its latest accounts describe the period up to 2022/08/31 and the latest confirmation statement was filed on 2023/06/22.
For twenty six years, this particular business has only been supervised by one managing director: Shemiu I. who has been maintaining it since 1998-04-17. Moreover, the managing director's assignments are constantly helped with by a secretary - Abiola I., who was appointed by the following business in April 1998.