🇬🇧
LOCK & HANDLE LIMITED
46.16 · Agents involved in the sale of textiles, clothing, fur, footwear and leather goodsSIC46160SmallID08372686
📍 21 HESSEL STREET, LONDON, E1 2LR, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.