14022536 is the registration number assigned to Tabula Rasa Consulting Jmo Ltd. The firm was registered as a Private Limited Company on 2022-04-04. The firm has been actively competing on the British market for the last 2 years. The enterprise could be contacted at 13a Primrose Road in London. The post code assigned to this location is E18 1DD. The company's registered with SIC code 70229 - Management consultancy activities other than financial management.
For 2 years, this particular company has only been guided by an individual director: Joseph O. who has been leading it since 2022-04-04.
Joseph O. 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.