KRISH'S NICHE STORES LIMITED Company number 10988194 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address93-95 Boggart Hill Drive, Leeds, England, LS14 1LE PostcodeLS14 1LE Companies at this postcode 9 Map