Company identity
Company number 03170260
Company profile
UK company 03170260, incorporated on 11 March 1996.
iQuila The only truly secure network solution
Iquila Ltd is a UK company with status active founded in 1996 based in Wales.
Company number 03170260
Financial period: 1 Sep 2023 to 31 Aug 2024
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Oct 2022 to 31 Mar 2024
We live in an age of growing autonomy that contributes to a smart society. However, autonomy is not without its risks and those risks are most acute in autonomous vehicles both on the ground and in the air. There is a real global and UK drive to ensure that air- and ground- autonomous vehicles can deliver social good, but this must be achieved to the corr...