Scunthorpe Star Limited Company number02509781 StatusLiquidation TypePrivate Limited Company Incorporated8 Jun 1990 Nature of business 2212 Registered office 70/76 North HillPlymouthDevonPL4 8HH Data JSON Markdown