This enterprise named Invopia was created on 2016-05-25 as a private limited company. This enterprise head office was registered in London on 27 Old Gloucester Street. This place post code is WC1N 3AX. The registration number for Invopia Ltd was 10199090. Invopia Ltd had been in business for five years until dissolution date on 2021-07-06.
This specific business was administered by an individual director: Alberto M. who was presiding over it for five years.
Alberto M. was the individual with significant control over this firm, owned over 3/4 of company shares.