Marketbeta Consulting Limited has been prospering in this business for at least 3 years. Started with Registered No. 11560433 in 2018, the firm is located at 63-66 Hatton Garden, London EC1N 8LE. This company's principal business activity number is 70229 which means Management consultancy activities other than financial management. The business most recent filed accounts documents detail the period up to 2019/09/30 and the latest annual confirmation statement was submitted on 2020/09/09.
Graeme D. is this specific company's single director, who was arranged to perform management duties on September 10, 2018.
Graeme D. 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.