Auca London is a company with it's headquarters at SE16 2XU London at 8 Surrey Quays Road. This business was formed in 2017 and is registered under reg. no. 11001610. This business has been present on the UK market for seven years now and the last known status is active. This enterprise's declared SIC number is 62020 - Information technology consultancy activities. 2022/10/31 is the last time the accounts were filed.
When it comes to the company, the full extent of director's assignments have so far been met by Ailbhe O. who was arranged to perform management duties in 2017.
Ailbhe O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.