Started with Reg No. 08809885 eleven years ago, Osen Ltd had been a private limited company until 2018-12-11 - the date it was formally closed. Its last known registration address was 134 Swarcliffe Avenue, Leeds.
This specific limited company was overseen by just one managing director: Roman J., who was arranged to perform management duties on 2014-03-06.
Roman J. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.