Devangels started conducting its business in the year 2015 as a Private Limited Company with reg. no. 09778619. This particular firm has been functioning for nine years and the present status is active. This company's office is situated in London at 6 Beaufort Court. Anyone can also find the firm using the postal code : E14 9XL. The firm's declared SIC number is 62020 meaning Information technology consultancy activities. The firm's latest accounts describe the period up to 2022-09-30 and the most recent annual confirmation statement was released on 2023-03-19.
The firm owes its well established position on the market and permanent development to two directors, namely Simon L. and Daniel L., who have been in the firm since 2015/09/15.
Executives who have control over the firm are as follows: Daniel L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Simon L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.