10152388 is the registration number assigned to Osr Projects Limited. It was registered as a Private Limited Company on April 28, 2016. It has been operating in this business for the last 8 years. This business could be found at No. 1 St. Pauls Square in Liverpool. The head office's area code assigned to this address is L3 9SJ. This company's principal business activity number is 68209, that means Other letting and operating of own or leased real estate. Osr Projects Ltd filed its latest accounts for the period that ended on 2022-04-30. The latest confirmation statement was submitted on 2023-04-27.
As for this particular business, a variety of director's responsibilities have so far been performed by Andrew W. who was assigned this position 8 years ago.
Andrew W. is the individual with significant control over this firm, owns over 3/4 of company shares.