O S Investments Limited has existed in the UK for at least 4 years. Started with registration number 12392085 in the year 2020, the company is registered at 12a Prince Arthur Road, London NW3 5UB. This enterprise's SIC code is 41100, that means Development of building projects. The most recent financial reports were submitted for the period up to Tue, 31st Jan 2023 and the most current annual confirmation statement was filed on Sat, 7th Jan 2023.
Regarding this limited company, the full extent of director's responsibilities have so far been done by Oliver S. who was assigned this position in 2020.
Oliver 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.