Innovative Business Processes came into being in 2015 as a company enlisted under no 09869391, located at W6 0PL London at 13 Kilmarsh Road,. This company's last known status was dissolved. Innovative Business Processes had been operating offering its services for at least 6 years.
This business was directed by just one managing director: Guillermo C., who was chosen to lead the company 9 years ago.
Guillermo C. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.