The firm named Algora Capital Group was started on 2018-10-22 as a private limited company. The firm office was located in London on 20-22 Wenlock Road. This place zip code is N1 7GU. The official registration number for Algora Capital Group Ltd was 11635396. Algora Capital Group Ltd had been in business for 5 years up until 2023-01-03.
Martin H. was this particular company's managing director, designated to this position in 2018.
Martin H. was the individual who had control over this firm, owned over 3/4 of company shares.