Aquila Insight came into being in 2011 as a company enlisted under no SC411098, located at EH3 8EX Edinburgh at Atria One. This company's last known status was dissolved. Aquila Insight had been operating on the market for twelve years.
As mentioned in the following enterprise's directors directory, there were eleven directors to name just a few: Anne S., Dennis R. and Brett I..
The companies that controlled this firm included: Dentsu International Limited owned over 3/4 of company shares. This business could have been reached in London at Triton Street, Regent's Place, NW1 3BF and was registered as a PSC under the registration number 01403668.