Invopop Ltd 's been in the business for at least 4 years. Started with registration number 12857427 in the year 2020, it is located at 9 Market Place, Hedon HU12 8JA. The firm's principal business activity number is 62090 which stands for Other information technology service activities. The business latest filed accounts documents cover the period up to Sat, 31st Dec 2022 and the most current confirmation statement was submitted on Sun, 3rd Sep 2023.
Juan M. and Samuel L. are the firm's directors and have been cooperating as the Management Board since Mon, 3rd Oct 2022.
Samuel L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.