Aquila Payment Consulting Ltd could be gotten hold of in 191 Billing Road, in Northampton. Its postal code is NN1 5RS. Aquila Payment Consulting has been operating on the British market for the last 12 years. Its reg. no. is 08040086. The enterprise's SIC and NACE codes are 70229 : Management consultancy activities other than financial management. Aquila Payment Consulting Limited released its latest accounts for the period up to 31st March 2022. The most recent annual confirmation statement was submitted on 1st June 2023.
This company has a solitary managing director now leading the business, specifically Andrew W. who has been carrying out the director's assignments since 2012-04-20.
Andrew W. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.