KEYCASE LIMITED Company number 04857065 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address2ND FLOOR 3 NAVIGATION STREET, LEICESTER, LEICESTERSHIRE, LE1 3UR PostcodeLE1 3UR Companies at this postcode 61 Map