🇬🇧
LAYLA AND GREEN LIMITED
13.30 · Finishing of textilesSIC13300 · 18129MicroID10776804
📍 2 2 KEBROYD HALL, KEBROYD LANE, SOWERBY BRIDGE, HX6 3HY, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.