🇬🇧
LENORA STUDIO LTD
31.09 · Manufacture of other furnitureSIC31090 · 43290 · 47599 · 74100Not filedID16509564
📍 98 GREAT NORTH ROAD, LONDON, N2 0NL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.