🇬🇧
HAPPY FOOT LTD
15.20 · Manufacture of footwearSIC15200 · 18129 · 47721MicroID12014043
📍 OFFICE 10, 15A MARKET STREET, OAKENGATES, TELFORD, TF2 6EL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.