🇬🇧
TAJA FISH & GROCERS LIMITED
47.23 · Retail sale of fish, crustaceans and molluscs in specialised storesSIC47230SmallID10864954
📍 18 NEW ROAD, LONDON, E1 2AX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.