2011 marks the start of Alpharank Limited, a firm that was situated at First Floor, 677 High Road, London. It was created on 2011-12-14. Its Companies House Reg No. was 07882697 and the postal code was N12 0DA. It had been operating in this business for about 10 years up until 2021-04-27.
Ingmar A. was this particular company's director, assigned to lead the company 13 years ago.
Ingmar A. was the individual who had control over this firm, owned over 3/4 of company shares.