Registered with number 14651534 two years ago, Onyx Alpha Partners Ltd is categorised as a Private Limited Company. The actual mailing address is 320 City Road, London. The firm's principal business activity number is 78109 which means Other activities of employment placement agencies.
Theodore M. is the company's solitary director, who was formally appointed on 2023-02-09.
Theodore M. 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.