Humsha Limited with the registration number 12803364 has been operating on the market for 4 years. The Private Limited Company can be reached at 145 Norman Road, , London and its area code is E11 4RJ. This company's principal business activity number is 62090: Other information technology service activities. The company's most recent annual accounts describe the period up to Wed, 31st Aug 2022 and the latest annual confirmation statement was released on Wed, 9th Aug 2023.
Huma I. is this specific company's single director, who was appointed in 2020.
Huma I. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.