Ns Stores started its business in 2011 as a Private Limited Company with reg. no. 07684837. This company's head office was situated in Leeds at Unit 7 Sheepscar Court. This Ns Stores Limited firm had been offering its services for at least 3 years.
Saheel A. was this particular company's director, appointed in 2011.