Ollmoo Ltd has existed in the business for at least 3 years. Registered with number 13351609 in the year 2021, the firm is based at 147a Northcote Road, London SW11 6QB. The company's SIC code is 78109 which means Other activities of employment placement agencies. The firm's latest annual accounts provide detailed information about the period up to 2022-04-30 and the most recent annual confirmation statement was released on 2023-04-21.
The information that details this firm's executives implies that there are two directors: Katherine M. and Nicholas M. who became members of the Management Board on Thu, 22nd Apr 2021.
Katherine M. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.