Aquila Holdings Ltd can be found at London at 8 Sapphire Road. You can search for this business using the area code - SE8 5RN. This enterprise has been in the field on the British market for 2 years. The firm is registered under the number 14195892 and company's last known state is active. The firm's principal business activity number is 68209 which stands for Other letting and operating of own or leased real estate.
We have a solitary director presently overseeing this particular company, specifically Olagbade J. who has been doing the director's obligations since 2022-06-26.
Olagbade J. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.