Keymatch Limited Company number01593344 StatusLiquidation TypePrivate Limited Company Incorporated26 Oct 1981 Registered office 19 Craven RoadLondonW2 3BP Data JSON Markdown