Osiiris Ltd has existed in the UK for at least four years. Started with Companies House Reg No. 12954415 in 2020, the firm is registered at 20 Mulberry Court Bourne Road, London DA1 4BF. This enterprise's declared SIC number is 68320 which stands for Management of real estate on a fee or contract basis. Osiiris Limited filed its account information for the period up to 2022-10-31. The firm's latest annual confirmation statement was released on 2022-10-14.
The information about the following enterprise's management suggests that there are two directors: Rio S. and Dacre B. who became a part of the team on 2020-10-15.
The companies that control this firm are: Spaace Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at The Green and was registered as a PSC under the registration number 12125781.