S & S Stores (leicester) is a firm situated at NG13 8AP Nottingham at Charlotte House 19B Market Place. This firm has been registered in year 2015 and is established under the registration number 09875406. This firm has been present on the English market for nine years now and its official state is liquidation. This firm's principal business activity number is 47110 meaning . The business latest annual accounts were submitted for the period up to 2018-11-30 and the most current annual confirmation statement was submitted on 2020-11-16.