2020 is the year of the establishment of Stepahead Ventures Ltd, a firm which was situated at 86-90 Paul Street, in London. It was founded on 2020-11-20. The company's Companies House Reg No. was 13034932 and its postal code was EC2A 4NE. It had been present in this business for about 2 years up until 2022-04-26.
Ifeanyi N. was this specific firm's managing director, selected to lead the company on 2020-11-20.
Ifeanyi N. was the individual who had control over this firm, owned over 3/4 of company shares.