🇬🇧
KEY & SHOE CRAFTS LTD
95.23 · Repair of footwear and leather goodsSIC95230 · 95250 · 96010MicroID11886338
📍 KIOSK 3 STOCKWELL STATION, CLAPHAM ROAD, LONDON, STOCKWELL, SW9 9AE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.