Registered as 11978817 five years ago, Impetus Investments Limited had been a private limited company until 2022-10-04 - the day it was dissolved. The firm's last known registration address was Suite 10-12 Mezzanine Floor Royal Liver Building, Pier Head Liverpool.
The directors were as follow: Stephen P. assigned to lead the company on 2021-07-30 and Jack P. assigned to lead the company five years ago.
Executives who had significant control over the firm were: Mark P. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Jack P. owned 1/2 or less of company shares, had 1/2 or less of voting rights.