Impakter Limited has existed in the UK for at least seven years. Started with Registered No. 10806931 in 2017, the firm is located at 32 Lots Road, London SW10 0QF. The enterprise's principal business activity number is 62090 which stands for Other information technology service activities. Its most recent annual accounts detail the period up to 2022/06/30 and the most current annual confirmation statement was released on 2023/06/06.
There's a team of three directors supervising the following company right now, specifically Edward K., Claude F. and Michele B. who have been carrying out the directors obligations for two years.
Michele B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.