Invoko came into being in 2012 as a company enlisted under no 08105434, located at EC2A 4NE London at 86-90 4th Floor. This firm's last known status was dissolved. Invoko had been on the market for 6 years.
The following business was administered by one director: Dermot K. who was presiding over it for 6 years.