Albi-tech Systems started its operations in 2016 as a Private Limited Company registered with number: 10515537. This particular business has been functioning for eight years and it's currently active. This firm's head office is located in London at 20-22 Wenlock Road. Anyone can also locate the company using the postal code of N1 7GU. This company's SIC and NACE codes are 62012 meaning Business and domestic software development. December 31, 2021 is the last time the company accounts were reported.
Thus far, the firm has only been overseen by one managing director: Abdou M. who has been caring of it for eight years.
Abdou M. is the individual with significant control over this firm, owns over 3/4 of company shares.