Keycase Limited Company number04857065 StatusLiquidation TypePrivate Limited Company Incorporated6 Aug 2003 Registered office 2nd Floor 3 Navigation StreetLeicesterLeicestershireLE1 3UR Data JSON Markdown