🇬🇧
NOVA OF LONDON LIMITED
46.42 · Wholesale of clothing and footwearSIC46420Retail & WholesaleMediumID01497069
📍 191-193 COMMERCIAL ROAD, LONDON, E1 2BT
Data sourced from official commercial registries. Last updated when this company filed its accounts.