This particular Adela Tech Consulting Ltd company has been operating on the market for at least one year, as it's been founded in 2023. Started with registration number 15144757, Adela Tech Consulting is a Private Limited Company with office in 95 Springwood Crescent, Edgware HA8 8SF. This enterprise's SIC code is 62020 meaning Information technology consultancy activities.
Regarding this business, all of director's assignments have so far been done by Foluwasho A. who was appointed in 2023 in September.
Foluwasho A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.