This particular Ekuban Limited firm has been operating on the market for 4 years, as it's been established in 2020. Registered under the number 12554957, Ekuban is a Private Limited Company with office in 26 Old Mill Court, London E18 1NJ. This company's principal business activity number is 86900 and has the NACE code: Other human health activities. The business latest filed accounts documents provide detailed information about the period up to 2022/04/30 and the most recent annual confirmation statement was released on 2023/05/19.
For 4 years, this company has only been guided by one managing director: Grace A. who has been managing it since April 14, 2020.
Grace A. 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.