Kelmscroft Limited Company number02222631 StatusLiquidation TypePrivate Limited Company Incorporated18 Feb 1988 Registered office 21 Furze CroftLower MeadowQuedeley Data JSON Markdown