🇬🇧
TERRA TRATTORIA LTD
56.10 · Take-away food shops and mobile food standsSIC56103MicroID12787568
📍 EXCELSIOR STUDIOS, 17-19 SUNBEAM ROAD, LONDON, NW10 6JP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.