Debo Incorporation has been in this business for at least 2 years. Established under number 14515790, this company is considered a Private Limited Company. You may find the office of the firm during office times at the following location: 128 City Road, EC1V 2NX London. This enterprise's SIC and NACE codes are 47910 which means Retail sale via mail order houses or via Internet.
According to the official data, this particular company is the workplace of just one managing director: Amr D., who was formally appointed in 2022.
Amr D. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.