14382766 - reg. no. for Depopay Ltd. This firm was registered as a Private Limited Company on 2022/09/28. This firm has been present on the market for the last 2 years. The company may be gotten hold of in 65 London Wall in London. The postal code assigned to this address is EC2M 5TU. This firm's Standard Industrial Classification Code is 62012 and their NACE code stands for Business and domestic software development.
According to the latest data, this limited company is directed by a single director: Henry P., who was appointed in September 2022.
Henry P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.