Osmium Corporation Limited Company number02419536 StatusLiquidation TypePrivate Limited Company Incorporated4 Sep 1989 Registered office 39 Grasmere RoadLancasterLA3 3EP Data JSON Markdown