Ostrotech Limited Company number05685465 StatusLiquidation TypePrivate Limited Company Incorporated24 Jan 2006 Registered office 109 Neath RoadSwanseaSA1 2LG Data JSON Markdown