🇬🇧
STELLA & CO (UK) LTD
56.10 · Take-away food shops and mobile food standsSIC56103SmallID10212428
📍 1 CARLISLE TERRACE, ST. IVES, CAMBRIDGESHIRE, PE27 5PQ, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.