🇬🇧
FRESH FACES LIMITED
01.50 · Mixed farmingSIC01500 · 18129 · 47190 · 98000SmallID01526011
📍 UNIT 1, BEZA ROAD INDUSTRIAL ESTATE, LEEDS, LS10 2BR, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.