Located in 122c North View Road, London N8 7LP Aruba Red Ltd is classified as a Private Limited Company registered under the 13794752 Companies House Reg No. This firm was started 3 years ago. This enterprise's principal business activity number is 90030 - Artistic creation. Aruba Red Limited released its account information for the financial year up to 2022-12-31. The business latest annual confirmation statement was submitted on 2022-12-09.
For 3 years, the business has only been supervised by one managing director: Natasha B. who has been with it since December 10, 2021.
Natasha B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.