12794088 is a reg. no. assigned to Debayo Properties Limited. It was registered as a Private Limited Company on 2020-08-05. It has been active on the British market for the last four years. This firm can be contacted at 31 Thrush Lane in Wellingborough. The head office's area code assigned to this address is NN8 4TE. This firm's principal business activity number is 98000, that means Residents property management. Debayo Properties Ltd filed its latest accounts for the period that ended on Wednesday 31st August 2022. Its latest annual confirmation statement was submitted on Monday 14th August 2023.
The info we posses regarding the company's personnel reveals a leadership of three directors: Adewole M., Adeola A. and Adebayo A. who became members of the Management Board on 2023-08-01, 2022-03-01 and 2020-08-05.
Adebayo A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.