Ajabra Limited with the registration number 11176457 has been in this business field for 6 years. This Private Limited Company can be reached at 128 City Road, in London and company's area code is EC1V 2NX. This enterprise's principal business activity number is 85600: Educational support services. Ajabra Ltd filed its latest accounts for the financial period up to 2022-03-31. Its latest confirmation statement was submitted on 2023-01-14.
According to the latest data, this particular company is supervised by 1 managing director: David S., who was appointed on Tue, 30th Jan 2018.
David S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.