Scarpcrest Limited Company number01523254 StatusLiquidation TypePrivate Limited Company Incorporated20 Oct 1980 Registered office 72 Somerset AvenueLutonBedsLU2 0PN Data JSON Markdown