This firm known as Ambaaa was started on 2019-12-02 as a Private Limited Company. This enterprise's headquarters can be reached at London on 71-75 Shelton Street, Covent Garden. Should you need to reach this business by post, its post code is WC2H 9JQ. The registration number for Ambaaa Ltd is 12341979. This enterprise's registered with SIC code 82990 meaning Other business support service activities not elsewhere classified. The business latest filed accounts documents were submitted for the period up to 2022-12-31 and the most recent confirmation statement was filed on 2022-12-01.
In this firm, just about all of director's responsibilities have so far been carried out by Manju S. who was selected to lead the company 5 years ago.
Manju S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.