11786017 is a registration number used by Debhen Limited. This firm was registered as a Private Limited Company on Thursday 24th January 2019. This firm has been active on the market for 5 years. The company may be found at Flat 4 Whitwell House Northwold Road in London. The company's post code assigned is E5 9BT. This enterprise's Standard Industrial Classification Code is 82190 meaning Photocopying, document preparation and other specialised office support activities. The firm's latest financial reports cover the period up to January 31, 2023 and the most current confirmation statement was submitted on January 23, 2023.
Olufunke O. is this firm's single managing director, that was selected to lead the company in 2019.
Olufunke O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.