Mecra Capital Investment Limited has existed on the British market for at least 2 years. Started with Companies House Reg No. 13843443 in 2022, it is based at 128 City Road, London EC1V 2NX. Established as Mecra Capital Investments, the firm used the name until 2022, when it got changed to Mecra Capital Investment Limited. This business's SIC code is 64205 and has the NACE code: Activities of financial services holding companies. Mecra Capital Investment Ltd filed its account information for the period up to 2023-01-31. Its most recent annual confirmation statement was filed on 2022-12-11.
Thus far, the company has only been guided by a single director: Ranganath C. who has been overseeing it for 2 years.
Ranganath C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.