United Kingdom
View On IPO.GOV.UK
on 4 Sept 2022
Last Applicant/ Owned by
Invoka Consulting Limited
Unit 7A, Abbey Business Park, Monks Walk
Farnham, Surrey, GU9 8HT
Serial Number
UK00003826208 filed on 4th Sept 2022
Software consulting services.
UK00003826208
Figurative
Individual